[英]PreparedStatement not executing!
好奇怪 :P
connection = appDatabase_.getDatabase().getConnection();
PreparedStatement updateStmt = connection.prepareStatement
("UPDATE " + getTableName() + " SET " + column
+ " = ? WHERE " + ID + " = ?");
得到了这段代码。 之后是一些硬编码的“ set bytes”和“ set int”语句。
然后是execute()。 很简单吧?
有时,准备好的语句只是无法执行,并且应用程序的行为很奇怪(很难解释如何执行)。 为什么会在何时发生? 也许连接已关闭?
不知道该怎么想atm。
非常感谢!
好吧,由于您没有向我们展示您的try / catch,而且我知道java.sql类中充满了已声明的检查异常,所以我猜想您是在某个地方吃了异常。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.