Statement st = conn.createStatement(int resultSetType, int resultSetConcurrency)
ResultSet rs = st.executeQuery(sqlStr)
ResultSet.TYPE_FORWARD_ONLY只能向前滚动
ResultSet.TYPE_SCROLL_INSENSITIVE和Result.TYPE_SCROLL_SENSITIVE这两个方法都能够实现任意的前后滚动,使用各种移动的ResultSet指针的方法。二者的区别在于前者对于修改不敏感,而后者对于修改敏感。
resultSetConcurency是设置ResultSet对象能够修改的,取值如下:
ResultSet.CONCUR_READ_ONLY 设置为只读类型的参数。
ResultSet.CONCUR_UPDATABLE 设置为可修改类型的参数。
ResultSet rs = st.executeQuery(sqlStr)
ResultSet.TYPE_FORWARD_ONLY只能向前滚动
ResultSet.TYPE_SCROLL_INSENSITIVE和Result.TYPE_SCROLL_SENSITIVE这两个方法都能够实现任意的前后滚动,使用各种移动的ResultSet指针的方法。二者的区别在于前者对于修改不敏感,而后者对于修改敏感。
resultSetConcurency是设置ResultSet对象能够修改的,取值如下:
ResultSet.CONCUR_READ_ONLY 设置为只读类型的参数。
ResultSet.CONCUR_UPDATABLE 设置为可修改类型的参数。
解决方案 »
- struts2 域模型传值,bean对象为空
- javaweb 里面一个getparamer
- jspSmartUpload.jar的问题
- 用户转到别的页面时有什么动作?消息?怎么截取?
- 请教高手关于JSP验证表单界面问题
- 如何做个邮件系统!如网站上用的企业邮箱的形式!
- 关于oracle.sql.CLOB的问题,解决后一定给分,在线等待!
- 为什么我在数据库里调出的一些文字信息经常会有???显示
- 获得下拉列表全部option的value问题(在线)
- tomcat中jsp与servlet应该放在webapps\root下,还是webapps\下?
- 求每月第一个星期日的具体日期的方法。
- 如何写这个功能!?
不可用结果集更新数据库:
con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONLY);
可用结果集直接更新数据库:
con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATETABLE);
如果不带参数,意思就是记录集不可滚动,那就不可以用while(rs.next())循环写出每一条记录了?