myeclipse连接sqlserver 出现只进结果集不支持请求的操作。求各路大神解答!急求!

具体错误如下:

 

你看下schoolDao的58行。要会从错误中定位。

默认情况下的结果集不支持分页的,你是不是做了分页操作呢?

改为这样

Statement stmt = conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_UPDATABLE);

你应该是在遍历结果集的时候多次 使用了rs.next()或rs.last()等操作,结果集采用游标方式遍历,游标默认是只进的,你多次调用游标往不同方向游动,就会报这个错!如果实在需要,可以把结果集游标变成滚动的:sta = con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE); //创建statement时加上参数。

您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~

如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632