专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > Java Exception

update正常_insert抛出异常

发布时间:2010-06-05 12:28:04 文章来源:www.iduyao.cn 采编人员:星星草

update正常_insert抛出异常:

我的插入的fuction的代码很简单:
Statement stmtDB181 = null;
String sql;

sql = "insert into FOUND_URL (fuid, url) values (10000, 'testURL ') ";

try
{
  stmtDB181 = this.connDB181.createStatement();
  stmtDB181.executeUpdate(sql);
}
catch(Exception e)
{
e.printStackTrace();
}
finally
{
try
{
stmtDB181.close();
}
catch(Exception e)
{
e.printStackTrace();
}
}

connDB181是我在开始的数据库连接成功后创建的一个连接放在类的全局变量里供各个方法调用.
程序抛出的异常在stmtDB181 = this.connDB181.createStatement();这行,它说stmtDB181 是个空指针.我select和update的时候都是这么创建Statement的,好奇怪!就是简单的执行一个insert~

------解决方法--------------------------------------------------------
stmtDB181 = this.connDB181.createStatement();中connDB181在你前面select和update之后被你关闭了吧。
 

    
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: