使用JdbcTemp查詢少了一條記錄
在JdbcTemp中
資料表中本來有6條記錄,每次查詢都是5條
這個要去除rs.absolute(start + 1)才正確
public List queryMultiObject(Collection queryParams, String sqlquery, int start, int count) throws Exception { Debug.logVerbose("[JdonFramework]--> enter queryMultiObject from:" + start + " size:" + count, module); Connection c = null; PreparedStatement ps = null; ResultSet rs = null; List items = new ArrayList(count); try { c = dataSource.getConnection(); DbUtil.testConnection(c); ps = c.prepareStatement(sqlquery, ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_READ_ONLY); Debug.logVerbose(sqlquery, module); jdbcUtil.setQueryParams(queryParams, ps); rs = ps.executeQuery(); if (DbUtil.supportsFetchSize) rs.setFetchSize(count); if (start >= 0 && rs.absolute(start + 1)) {//這裡是不是有問題 do { items = jdbcUtil.extract(rs); } while ((rs.next()) && (--count > 0)); } } catch (SQLException se) { throw new Exception("SQLException: " + se.getMessage()); } catch (Exception ex) { Debug.logError(ex, module); throw new Exception(ex); } finally { if (rs != null) rs.close(); if (ps != null) ps.close(); if (c != null) c.close(); } return items; } <p class="indent"> |
資料表中本來有6條記錄,每次查詢都是5條
這個要去除rs.absolute(start + 1)才正確
相關文章
- MongoDB隨機查詢返回一條或N條記錄的方法MongoDB隨機
- mybatis一對多查詢resultMap只返回了一條記錄MyBatis
- 使用awk查詢不滿足sqlloader載入條件的記錄SQL
- 提高mysql查詢效率及一些使用技巧記錄MySql
- 查詢某條記錄存在哪個資料塊中
- SQL:查詢每個類別最新的5條記錄SQL
- [Mysql 查詢語句]——查詢指定記錄MySql
- [MySQL] - 聯表查詢,查詢一個不在另一個表的記錄MySql
- 查詢鎖表記錄
- Mysql語句查詢指定重複記錄和刪除重複記錄僅保留一條【親測可以】MySql
- 記錄一下使用左關聯的一次查詢(可樂的筆記)筆記
- SQL 單表多條記錄分組查詢分頁程式碼SQL
- Mysql查詢調優記錄MySql
- 記錄 sql 查詢日誌SQL
- SQL重複記錄查詢SQL
- mysql 隨機查詢記錄MySql隨機
- 【面經】面試官:如何以最高的效率從MySQL中隨機查詢一條記錄?面試MySql隨機
- 對查詢資料庫中第M到N條記錄的思考資料庫
- 記錄一次遞迴查詢的運用遞迴
- sqlserver查詢一個庫所有表的記錄數SQLServer
- 【記錄】SSH分頁查詢功能
- sqlserver查詢最接近的記錄SQLServer
- 在oracle查詢記錄時給記錄加鎖(轉)Oracle
- win10怎麼檢視wifi使用記錄_win10wifi使用記錄如何查詢Win10WiFi
- 一條SQL語句查詢塊分解及查詢轉換SQL
- PHP查詢資料庫中滿足條件的記錄條數(二種實現方法)PHP資料庫
- mongodb索引--1億條記錄的查詢從55.7秒到毫秒級別MongoDB索引
- 寫一個“特殊”的查詢構造器 – (四、條件查詢:複雜條件)
- 一條查詢sql的執行之路SQL
- cmdb 查詢資料庫操作記錄資料庫
- 查詢匯入記錄的進度
- 查詢 SQL SERVER 所有表記錄數SQLServer
- mysql刪除一條記錄MySql
- 谷歌收錄查詢工具,告訴你谷歌收錄查詢工具使用指南谷歌
- Laravel 框架使用 whereIn 查詢 SQL 時資料出錯記錄Laravel框架SQL
- MongoDB查詢條件MongoDB
- MongoDB條件查詢MongoDB
- mysql條件查詢MySql