createStatement的第一个参数有三种:
TYPE_OFRWARD_ONLY 结果集不能滚动
TYPE_SCROLL_INSENSITIVE 结果集可以滚动,但是对数据库的变化不敏感
TYPE_SCROLL_SENSITIVE 结果集可以滚动,并且对数据库的变化敏感第二个参数有两种:
CONCUR_READ_ONLY 结果集不能用于更新数据库
CONCUR_UPDATEBLE 结果集可以用于更新数据库
TYPE_OFRWARD_ONLY 结果集不能滚动
TYPE_SCROLL_INSENSITIVE 结果集可以滚动,但是对数据库的变化不敏感
TYPE_SCROLL_SENSITIVE 结果集可以滚动,并且对数据库的变化敏感第二个参数有两种:
CONCUR_READ_ONLY 结果集不能用于更新数据库
CONCUR_UPDATEBLE 结果集可以用于更新数据库
解决方案 »
- struts1使用定时器时后台如何调用注入类
- JSP连接数据库的问题
- 广电总局掀整治行动 国内三大BT网站悉数落马
- MyEclipse中找不到request.setCharacterEncoding("GBK");方法(紧急!!)
- 关于split方法使用问题!遇到一个问题不知道怎么会事!求人指点我一二!
- 请问用java如何读取一个flash动画,即扩展名为.swf的文件的尺寸大小?
- tomcat 5.5+jdk1.5_06怎么配置?
- 请问Servlet存在于客户端还是服务器端?
- 请教关于jsp往javascript中传值的问题?
- 简单问题,大家帮我看看
- 【JSP 超简单问题2】
- 字段值取反再赋给这个字段该怎么写呢?
Statement stmt=con.createStatement(int type,int concurrency);type的取值决定滚动方式取值可以是:
ResultSet.TYPE_FORWORD_ONLY //结果集的游标只能向下滚动
ResultSet.TYPE_SCROLL_INSENSITIVE //结果集的游标可以上下移动,当数据库变化时当前结果集不变
ResultSet.TYPE_SCROLL_SENSITIVE //返回可滚动的结果集,当数据库变化时,当前结果集同步改变concurrency取值决定是否可以用结果集更新数据库,可以取值:
ResultSet.CONCUR_READ_ONLY //不能用结果集更新数据库中的表
ResultSet.CONCUR_UPDATETABLE达式 // 能用结果集更新数据库中的表对照看看就理解了~