sql查询 (1004,1007)什么意思? ResultSet rs=initConnection.conn.createStatement(1004,1007).executeQuery(sql);和ResultSet rs=initConnection.conn.createStatement().executeQuery(sql);有什么区别啊? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 createStatement的参数通用格式为:Statement stmt=con.createStatement(int type,int concurrency);我们在访问数据库的时候,在读取返回结果的时候,可能要前后移动指针,比如我们先计算有多少条信息,这是我们就需要把指针移到最后来计算,然后再把指针移到最前面,逐条读取,有时我们只需要逐条读取就可以了。还有就是有只我们只需要读取数据,为了不破坏数据,我们可采用只读模式,有时我们需要望数据库里添加记录,这是我们就要采用可更新数据库的模式。下面我们就对其参数进行说明: 1.TYPE_FORWORD_ONLY,只可向前滚动; 2.TYPE_SCROLL_INSENSITIVE,双向滚动,但不及时更新,就是如果数据库里的数据修改过,并不在ResultSet中反应出来. 3.TYPE_SCROLL_SENSITIVE,双向滚动,并及时跟踪数据库的更新,以便更改ResultSet中的数据. 4.ResultSet.CONCUR_READ_ONLY:这是缺省值,指定不可以更新 ResultSet. 5.ResultSet.CONCUR_UPDATABLE:指定可以更新 ResultSet. 1.TYPE_FORWORD_ONLY,只可向前滚动;2.TYPE_SCROLL_INSENSITIVE,双向滚动,但不及时更新,就是如果数据库里的数据修改过,并不在ResultSet中反应出来。3.TYPE_SCROLL_SENSITIVE,双向滚动,并及时跟踪数据库的更新,以便更改ResultSet中的数据。TYPE_SCROLL_INSENSITIVE = 1004;CONCUR_READ_ONLY = 1007; 怎么把查询数据导出为txt 谁能帮我把这个Oracle的存储过程翻译成SqlServer的,急,谢谢了!!! 一个含有分隔符的字符串,如何拆分后逐条插入到表中,内详,马上结贴 帮忙写条Sql查询语句 SQL05启动问题.启动了SQLSERVER就启动不了TCPIP 谁能给我讲讲索引、视图、全文搜索、存储函数的具体重要的知识? 数据库还原不了,截了个图,大家帮看是什么回事 SQL2005里的语句如何改到2000里? 临时表问题,再现等待(急!!!) 这个sql怎么写 【推荐】查询指定Database内,所有表的行数明细 关于SQL SERVER 的数据问题
2.TYPE_SCROLL_INSENSITIVE,双向滚动,但不及时更新,就是如果数据库里的数据修改过,并不在ResultSet中反应出来。
3.TYPE_SCROLL_SENSITIVE,双向滚动,并及时跟踪数据库的更新,以便更改ResultSet中的数据。
TYPE_SCROLL_INSENSITIVE = 1004;
CONCUR_READ_ONLY = 1007;