ResultSet问题

yema55 2003-12-31 10:11:17
try
{
Connection con = Drivermanager.getConnection("jdbc:odbc:project","","");
Statement sql = con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_UPDATABEL);
ResultSet rs = sql.executeQuery("select distinct ForeName from project1");
while(rs.next())
{
System.out.println(rs.getString("ForeName"));
}
}
catch(SQLException e)
{ System.out.println(e);}
打印的结果正确,但是之后为什么会出现"无效的光标状态"的SQLException
...全文
28 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
yema55 2003-12-31
  • 打赏
  • 举报
回复
上面的方法通不过编译,因为con, sql, rs 等是在try中定义的。

我是想在后面多次使用ResultSet,而且是滚动的,因为我要多次用到beforeFirst();
Leemaasn 2003-12-31
  • 打赏
  • 举报
回复
试试
楼上的方法。。。



将“流氓无赖”测试到底。。。
——始于2003年7月


树欲止而风不停,行云流水匆匆去;
树梢蚂蚱凭空望,江边浪花碎巨石;



支持“流金岁月”!!!
发送框,少个“右键菜单,选择粘贴”;
——2003年12月24日am

^@^
Leemaasn 2003-12-31
  • 打赏
  • 举报
回复
试试
楼上的方法。。。



将“流氓无赖”测试到底。。。
——始于2003年7月


树欲止而风不停,行云流水匆匆去;
树梢蚂蚱凭空望,江边浪花碎巨石;



支持“流金岁月”!!!
发送框,少个“右键菜单,选择粘贴”;
——2003年12月24日am

^@^
wangsheng1028 2003-12-31
  • 打赏
  • 举报
回复
try
{
Connection con = Drivermanager.getConnection("jdbc:odbc:project","","");
Statement sql = con.createStatement();
ResultSet rs = sql.executeQuery("select distinct ForeName from project1");
while(rs.next())
{
System.out.println(rs.getString("ForeName"));
}
}
catch(SQLException e)
{ System.out.println(e);}
finally {
rs.close();
sql.close();
con.close();

}
yema55 2003-12-31
  • 打赏
  • 举报
回复
那该怎么办,等待中……
scj123456 2003-12-31
  • 打赏
  • 举报
回复
可能是结果集没有close
superscreen 2003-12-31
  • 打赏
  • 举报
回复
上面的方法通不过编译,因为con, sql, rs 等是在try中定义的。

我是想在后面多次使用ResultSet,而且是滚动的,因为我要多次用到beforeFirst();

---------------------------------------------------------------------------
我像这样恐怕不行,每次用完ResultSet都要关闭close(),要不然的话会把你的内存吃没的
mxlmwl 2003-12-31
  • 打赏
  • 举报
回复
Statement sql = con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_UPDATABEL);
改成Statement sql = con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READONLY);
可能是你的游标模式不对.
JavaZerg3211 2003-12-31
  • 打赏
  • 举报
回复
可能你的连接没有正常关闭用finally{}关闭就可以了

62,612

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧