5つのNotesデータベース接続のJava_jdbcベース(ResultSetの)

 

/ ** 
 * ResultSetの..は、JDBCのクエリ結果を使用して結果セットをカプセル化
 セットを引き起こすことができます。1. CALL文オブジェクトののexecuteQuery(SQL)*。
 * 2. ResultSetがリターンテーブルにデータが実際にあります。データテーブルポインタの最初の行の前に。
 * next()メソッドは、次の行が有効で検出する。真の効果的な方法戻り、ポインタダウン場合。呼ぶことができる
 *のhasNextイテレータは()に対応する次の()メソッドオブジェクト組合せ
 * 3時間のビット線に言及する場合、各列の値は、のgetXXX(インデックス)またはのgetXXX(COLUMNNAME)を呼び出すことによって取得することができる。
 例えば、*を:のgetInt(1)のgetString( 「名前」)4のResultSet コースまた、それがクローズする必要があります。

 * /

 

@Test
     公共 ボイドtestResultSet(){
         // 1获取接続 
        接続CONN = NULL ; 
        声明 = nullを
        ResultSetのRS = nullを試す{ 
            CONN = jdbc.JDBCTools.getConnection()。
            // 2获取声明 
            文で= conn.createStatement();
            // 3、准备SQL 
            文字列のSQL = "SELECT ID、名前、電子メール、ID = 8、顧客からの誕生" // 4执行查询、得到声明
            RS = statement.executeQuery(SQL)。
            // 5处理ResultSetの
            一方(rs.next()){
                 int型 ID = rs.getInt(1 )。
                文字列名 = rs.getString(2 )。
                文字列メール = rs.getString(3 )。
                日付の誕生 = rs.getDate(4 ); 
                System.out.println(ID)。
                System.out.println(名); 
                System.out.println(電子メール)。
                System.out.println(誕生)。

            } 
        } キャッチ(例外e){  
            e.printStackTrace();
        } 最後に{ 
            jdbc.JDBCTools.close(RS、ステートメント、CONN)。
        } 

    }

 

 

 

 

ターン:https://blog.csdn.net/YL1214012127/article/details/48273693

 

おすすめ

転載: www.cnblogs.com/fps2tao/p/12023630.html