我的插入的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~