2011-09-15仍旧学习jdbc

来源:互联网 发布:顶尖微信数据恢复软件 编辑:程序博客网 时间:2024/05/17 01:13
由于最近比较忙,博文一直都是随便写写,相信很多人都看懂或是更遭的看了之后更加迷茫了。对此我表示很深的歉疚,最后关于jdbc编程我会有个大总结,作为初学者的小总结。敬请期待!
首先解决以一下9月13号的问题,问题大概是,对数据库进行操作时,前台代码抛异常的问题,可以看一问题:点击打开链接.。
我从书上得到了如下解释:
一个statement对象不能同时维护多个结果集(Result 对象),当调用其 executeUpdate()、exexuteQuery()或execute()方法时,该Statement对象当前打开的结果集将被关闭,这意味着再继续利用Statement进行其他sql语句执行时应该完成对党前结果集的处理,如果确实需要同时使用多个结果集,则应考虑创建多个Statement对象。
我觉得我的原因在于:没对结果集进行关闭时,又用Statement执行sql语句了。所以会抛出Operation not allowed after ResultSet closed的异常。
建立多个Statement对象可解决该问题。
但我觉得具体原因不是这样,,有高手知道的话,希望指教。有时间问一下老师,等待答案。
原创粉丝点击