首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 计算机考试 > 认证考试 > JAVA认证 >

JAVA中的ResultSet

2008-11-18 
ResultSet举例

我们知道通过


ResultSet rs = null;
String sql = "select name,id from sort";
Connection conn = db.getConn();
Statement state = db.createState(conn);
rs = db.getResult(state, sql);
return rs;

现在就要考虑通过对结果集进行取值操作了。

现在的顺序是先name然后id哦。


while(rs.next()) {
System.out.println(rs.getInt(2));
System.out.println(rs.getInt(2));
}

这样的话会报错:


java.sql.SQLException: No data found

第一个是注意好顺序第二个是要知道数据是顺序读取出来的可以想像是一个指针在动,在读取出来数据。如果想先我读1然后读2的话


rs.getInt(2)
rs.getString(1)

也会报错的。要注意好顺序还有不能重复啊!!

 

3COME考试频道为您精心整理,希望对您有所帮助,更多信息在http://www.reader8.com/exam/

热点排行