Java 通过jdbc对sqlite数据库执行更新有时不';行不通

Java 通过jdbc对sqlite数据库执行更新有时不';行不通,java,sqlite,jdbc,Java,Sqlite,Jdbc,我有一个Java应用程序通过jdbc连接到sqlite数据库。有时执行更新不起作用。SQL语法正确,没有引发异常,executeUpdate的返回值为1。语句在执行后关闭 我发现了一种解决方法,可以在执行查询后关闭与数据库的连接,但我不喜欢这种方法 有什么问题吗 是否使用多个线程访问数据库?SQLite是单线程的(有点像see)。如前所述,“不要在多个线程中同时使用同一数据库连接”。有任何事务代码吗?哦,谢谢。我使用swing,所以这可能是问题所在。我查一下+1.

我有一个Java应用程序通过jdbc连接到sqlite数据库。有时执行更新不起作用。SQL语法正确,没有引发异常,executeUpdate的返回值为1。语句在执行后关闭

我发现了一种解决方法,可以在执行查询后关闭与数据库的连接,但我不喜欢这种方法


有什么问题吗

是否使用多个线程访问数据库?SQLite是单线程的(有点像see)。如前所述,“不要在多个线程中同时使用同一数据库连接”。

有任何事务代码吗?哦,谢谢。我使用swing,所以这可能是问题所在。我查一下+1.