ResultSet常用方法

2021-08-30 23:29:11 字數 909 閱讀 2111

resultset常用方法 jdbc 2.0 api 為結果集增加了兩個新的基本能力:可滾動性和可更新性。

在滾動結果集中可用的方法有:

rs.previous();//向前滾動

rs.next();//向後滾動

rs.getrow();//得到當前行號

rs.absolute(n);//游標定位到n行

rs.relative(int n);//相對移動n行

rs.first();//將游標定位到結果集中第一行。

rs.last();//將游標定位到結果集中最後一行。

rs.beforefirst()//將游標定位到結果集中第一行之前。

rs.afterlast();//將游標定位到結果集中最後一行之後。

rs.movetoinsertrow();//游標移到插入行

rs.movetocurrentrow();//游標移回到呼叫

rs.movetoinsertrow()方法前游標所在行

//測試游標位置

rs.isfirst()

rs.islast()

rs.isbeforefirst()

rs.isafterlast()

在可更新結果集中可用的方法有:(單錶)

rs.insertrow();//把插入行加入資料庫和結果集

rs.deleterow();//從資料庫和結果集中刪除當前行

rs.update***(int column,*** data);***代表int/double/string/date中型別之一

rs.update***(string columnname,string data); //以上兩個方法更新結果集當前行

rs.updaterow();//更新內容傳送到更新資料庫

ResultSet常用方法 對指定位置的操作

2009 07 01 resultset 常用方法 轉 resultset常用方法 jdbc 2.0 api 為結果集增加了兩個新的基本能力 可滾動性和可更新性。在滾動結果集中可用的方法有 rs.previous 向前滾動 rs.next 向後滾動 rs.getrow 得到當前行號 rs.absol...

得到ResultSet記錄數的方法

resultset沒有方法直接得到記錄數,只有另想方法,下面我介紹一下我取記錄數方法 如果只要得到記錄數,可以直接用sql語句的select count 得出來,但結果我既想得到記錄數,同時也需要用到記錄集的資料呢?那就要用到下面這種方法了。resultset rs rs.last 移到最後一行 i...

ResultSet獲得總行數的方法

方法一 利用resultset的getrow方法來獲得resultset的總行數 connection conn null statement sta null resultset rs null try catch classnotfoundexception e try catch sqlexc...