关于createStatement()里的参数问题
st=conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY)...
st = conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);
里面的参数是做什么用的,请解释一下,还有什么参数比较常用,请介绍一下 展开
里面的参数是做什么用的,请解释一下,还有什么参数比较常用,请介绍一下 展开
3个回答
展开全部
createStatement(int resultSetType,int resultSetConcurrency)
参数一:结果集类型
可取值:
1.ResultSet.TYPE_FORWORD_ONLY,结果集只可向前滚动;
2.ResultSet.TYPE_SCROLL_INSENSITIVE,双向滚动,但不及时更新,就是如果数据库里的数据修改过,并不在ResultSet中反应出来。
3.ResultSet.TYPE_SCROLL_SENSITIVE,双向滚动,并及时跟踪数据库的更新,以便更改ResultSet中的数据。
参数二:结果集可进行的操作
可取值:
1.ResultSet.CONCUR_READ_ONLY 只读
2.ResultSet.CONCUR_UPDATABLE 可修改
参数一:结果集类型
可取值:
1.ResultSet.TYPE_FORWORD_ONLY,结果集只可向前滚动;
2.ResultSet.TYPE_SCROLL_INSENSITIVE,双向滚动,但不及时更新,就是如果数据库里的数据修改过,并不在ResultSet中反应出来。
3.ResultSet.TYPE_SCROLL_SENSITIVE,双向滚动,并及时跟踪数据库的更新,以便更改ResultSet中的数据。
参数二:结果集可进行的操作
可取值:
1.ResultSet.CONCUR_READ_ONLY 只读
2.ResultSet.CONCUR_UPDATABLE 可修改
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询