2017-05-21 200 views
0

我每次遇到我跑,我建我的jar文件時出現此錯誤的SQLException:數據庫文件被鎖定(數據庫被鎖定)

java.sql.SQLException:[SQLITE BUSY] The database file is locked (database is locked) 

。當我從我的netbeans運行它時很好。我已經試過關閉結果集和準備語句,但是當我運行jar文件時它仍然顯示出來。我怎樣才能擺脫這一點?我是否也應該關閉連接?

+0

http://stackoverflow.com/questions/39510409/sqlite-busy-the-database-is-locked-java,看到這一個。 –

+0

我試着關閉finally塊上的結果集和preparedstatement,它仍然不起作用 –

+0

你有多個連接嗎? ,http://stackoverflow.com/questions/13891006/getting-sqlite-busy-database-file-is-locked-with-select-statements –

回答

0

先嚐試關閉Netbeans。它可能會持續寫入鎖定。

+0

試過了。沒有工作。謝謝 –

+0

是的,你需要關閉/釋放所有的資源,然後再給其他人 –