求教:数据库抛出异常Invalid operation for the current cursor position.

jspfans 2006-02-20 09:31:09
我的数据库运行正常,其他的基本操作也都正常,但是我运行这个页面的时候出错,
错误提示:Invalid operation for the current cursor position.

Bean的主要代码:
sql="SELECT * FROM T_user WHERE (f_id = '"+userid+"')";
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
Connection con = DriverManager.getConnection("jdbc:microsoft:sqlserver://server:1433;User=admin;Password=password");
Statement stmt = con.createStatement() ;
ResultSet rs = stmt.executeQuery(sql) ;
String rs1 = rs.getString("f_weekplan_priv");
rs.close();
stmt.close();
con.close();

我把String rs1 = rs.getString("f_weekplan_priv");行注释掉就可以了,看来问题是出在rs.getString("f_weekplan_priv");上了,不懂了,,,请高手赐教.
...全文
81 点赞 收藏 2
写回复
2 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
jspfans 2006-02-20
谢谢!
结帖!
回复
zx2002027 2006-02-20
ResultSet rs = stmt.executeQuery(sql) ;
加上rs.next();
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2006-02-20 09:31
社区公告
暂无公告