首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

JSP访问数据库必须按顺序?该怎么解决

2011-12-28 
JSP访问数据库必须按顺序?问题如此比如在表里的列名的排列是ABC就必须rs.getString( A )rs.getString(

JSP访问数据库必须按顺序?
问题如此   比如在表里的列名的排列是   A   B   C  
就必须   rs.getString( "A ")   rs.getString( "B ")   rs.getString( "C ")
如果   rs.getString( "A ")   rs.getString( "C ")   rs.getString( "B ")就会出错
如上离也可以不访问B   那也没错
请问到底是为什么?

到网上搜了一下~
有1个说法是JDBC-ODBC的驱动问题~
只要更新就可以~
如果是这个问题要怎么更新呢?
我的数据库是SQLserver2000SP3~
用的驱动也已经是SP3的了~
好象没有更新的?

[解决办法]
JDBC1.0的时候ResultSet对象中的游标是不可以上下移动的,但2.0是可以的,
Statement stm = con.creatStatement(ResultSet.TYPE_SCROLL-SENSITIVE,ResultSet.CINCUR_READ_ONLY);
ResultSet.TYPE_SCROLL-SENSITIVE这个就是设置ResultSet对象可自由移动!

热点排行