發(fā)布時間:2022年04月15日 04:02:06分享人:再愛乜是傷來源:互聯(lián)網(wǎng)25
RowSet是JDBC2.0中提供的接口,Oracle對該接口有相應(yīng)實現(xiàn),其中很有用的是oracle.jdbc.rowset.OracleCachedRowSet。OracleCachedRowSet實現(xiàn)了ResultSet中的所有方法,但與ResultSet不同的是,OracleCachedRowSet中的數(shù)據(jù)在Connection關(guān)閉后仍然有效。
oracle的rowset實現(xiàn)在http://otn.oracle.com/software/content.html的jdbc下載里有,名稱是ocrs12.zip
示例代碼:
- //查詢數(shù)據(jù)部分代碼:
- importjavax.sql.RowSet;
- importoracle.jdbc.rowset.OracleCachedRowSet;
- …
- Connectionconn=DBUtil.getConnection();
- PreparedStatementpst=null;
- ResultSetrs=null;
- try{……
- Stringsql=“selectemp_code,real_namefromt_employeewhereorgan_id=?”;
- pst=conn.preparedStatement(sql);
- pst.setString(1,“101”);
- rs=pst.executeQuery();
- OracleCachedRowSetors=newOracleCachedRowSet();
- //將ResultSet中的數(shù)據(jù)封裝到RowSet中
- ors.populate(rs);
- returnors;
- }finally{
- DBUtil.close(rs,pst,conn);
- }
- //JSP顯示部分代碼
- <%
- javax.sql.RowSetempRS=(javax.sql.RowSet)request.getAttribute(“empRS”);
- %>
- …
- <tablecellspacing="0"width=”90%”>
- <tr><td>代碼</td><td>姓名</td></tr>
- <%
- if(empRS!=null)while(empRS.next()){
- %>
- <tr>
- <td><%=empRS.get(“EMP_CODE”)%></td>
- <td><%=empRS.get(“REAL_NAME”)%></td>
- </tr>
- <%
- }//endwhile
- %>
- </table>
愛華網(wǎng)本文地址 » http://www.klfzs.com/a/25101015/241589.html
更多閱讀

MFC中進度條控件的使用方法——簡介進度條控件是程序開發(fā)中基礎(chǔ)控件之一,常用于顯示程序的進度。在進行程序安裝、文件傳輸時經(jīng)常用到。其用法也比較簡單固定。今天就和大家分享一下其簡單的使用方法吧。^_^MFC中進度條控件的使用方

word2013中表格的橡皮擦使用方法——簡介word2013現(xiàn)在用的人越來越多了,但是由于這個版本與之前的版本有好多不一樣的地方,好多工具的位置都變了。下面講一下word2013中表格中橡皮擦的使用方法。word2013中表格的橡皮擦使用方法——
如何在Photoshop中打開并使用pat格式的文件 精——簡介我們在使用PS做設(shè)計和繪畫時,有時會使用到一些下載的素材。下載到pat格式的文件時,發(fā)現(xiàn)它并不能用PS直接打開。那么如何使用pat格式的文件呢,其實它的使用方法和筆刷一樣,是需要載

excel中round函數(shù)的使用方法——簡介不少朋友都會問在excel中round函數(shù)怎么用,作為使用頻率較高函數(shù)之一,本文就介紹一下round函數(shù)的使用方法。excel中round函數(shù)的使用方法——工具/原料office excelexcel中round函數(shù)的使用方法——

Oracle中函數(shù)以前介紹的字符串處理,日期函數(shù),數(shù)學(xué)函數(shù),以及轉(zhuǎn)換函數(shù)等等,還有一類函數(shù)是通用函數(shù)。主要有:NVL,NVL2,NULLIF,COALESCE,這幾個函數(shù)用在各個類型上都可以。下面簡單介紹一下幾個函數(shù)的用法。在介紹