statement stmt = conn.createstatement(resultset.type_scroll_insensitive,resultset.concur_read_only);
resultset rs = stmt.executequery(sql);
//獲取resultset記錄行數
rs.last();
int rowcount= rs.getrow();
//獲取resultset記錄列數
resultsetmetadata rsmd = this.rs.getmetadata();
this.columncount = rsmd.getcolumncount();
java獲取ResultSet記錄行數
記得以前寫過一篇,但是貌似那個有點問題,那個應該是列數,這個地方,我重新糾正一下自己,也記錄一下,因為總是會忘記,正好今天用到了,就趕緊發了算了.如下 statement stmt conn.createstatement resultset.type scroll insensitive,resu...
結果集ResultSet獲取行數
最近有課,跟著老師寫個小微博,他的介面是這樣的 然後在獲取微博數的時候我跳進了坑!老師用的jdbc,select那塊是list,map然後在獲取以後可以直接通過size 獲取微博數,我用的c3p0返回的resulset結果集,所以悲劇發生了 看下我的code public int getcountw...
通過 ResultSet 獲取行記錄數
resultset沒有方法直接得到記錄數,只有另想方法,下面我介紹一下我取記錄數方法 如果只要得到記錄數,可以直接用sql語句的select count 得出來,但結果我既想得到記錄數,同時也需要用到記錄集的資料呢?那就要用到下面這種方法了。resultset rs rs.last 移到最後一行 i...