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...