oracle数据库java.sql.SQLException: 结果集已耗尽,总是跳不出while(rs.next())循环,请求高手帮忙解决!

oracle数据库java.sql.SQLException: 结果集已耗尽,总是跳不出while(rs.next())循环,请求高手帮忙解决!,第1张

把你的异常信息发出来

rs,ps,conn使用完都不关闭,这会影响后续程序的使用

你是第一次访问就报异常,还是多次访问之后报异常?

先找到你程序里访问数据库的地方,把conn,ps,st神马的使用完都关了看看效果

报错原因总结:

1、ClassNoFoundException 找不到注册驱动

可能原因:1>驱动名称不对

2>没有导入数据库驱动包

2、SQl 语句中可以使用任何有效的函数,函数 *** 作的列,必须指定别名,否则会出现

java.sql.SQLException: 列名无效

3、java.sql.SQLException: 无效的列索引:

sql串里面?号的数目和提供的变量数目不一致

4、java.sql.SQLException: 结果集已耗尽

*** 作结果集的时候结果集的指针指向了结果集之外 例如:rs.beforeFirst()


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6619424.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-25
下一篇 2023-03-25

发表评论

登录后才能评论

评论列表(0条)

保存