当前位置: 技术问答>java相关
一个很难解决的问题,大家来看看
来源: 互联网 发布时间:2015-04-11
本文导语: 我在用JSP 调用存储过程 ,返回一个ResultSet 对象,但是这个ResultSet 的类型是 TYPE_FORWARD_ONLY ,有没有办法使这个ResultSet 是 TYPE_SCROLL_INSENSITIVE 类型程序段如下: while(rs_area.next()){ String sql_areajob_detail="{call P_Ship...
我在用JSP 调用存储过程 ,返回一个ResultSet 对象,但是这个ResultSet 的类型是 TYPE_FORWARD_ONLY ,有没有办法使这个ResultSet 是 TYPE_SCROLL_INSENSITIVE 类型程序段如下:
while(rs_area.next()){ String sql_areajob_detail="{call P_ShipmentAreaJobsDetails(?,?)}"; CallableStatement cs_areajob_detail=conn.prepareCall(sql_areajob_detail); cs_areajob_detail.setString(1,areanum); cs_areajob_detail.setString(2,search_mpo); ResultSet rs_areajob_detail=cs_areajob_detail.executeQuery();
while(rs_area.next()){ String sql_areajob_detail="{call P_ShipmentAreaJobsDetails(?,?)}"; CallableStatement cs_areajob_detail=conn.prepareCall(sql_areajob_detail); cs_areajob_detail.setString(1,areanum); cs_areajob_detail.setString(2,search_mpo); ResultSet rs_areajob_detail=cs_areajob_detail.executeQuery();
|
CallableStatement cs_areajob_detail=conn.prepareCall(sql_areajob_detail,ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);
|
用
PreparedStatement stmt=con.pripareStatement(command,ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY或ResultSet.CONCUR_UPDATABLE);
PreparedStatement stmt=con.pripareStatement(command,ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY或ResultSet.CONCUR_UPDATABLE);
|
定义Satement的时候设置类型