1

SQLITE database file was locked当我尝试多次打开连接时出现错误,这就是我所写的

if (m_oDataSet2.Tables["401k"].Rows.Count != 0)
{
    double maxlimit;
    using (SQLiteConnection conn = new SQLiteConnection("Data Source=" + path + ""))
    {
      conn.Open();   
    }
 }

第一次点击它在第二次循环时执行良好我收到此错误如何解决

4

2 回答 2

2

每次完成后尝试关闭连接。或者,只需在程序启动时打开一次,并在应用程序的整个生命周期内保持连接。

于 2012-04-13T10:51:34.900 回答
-1

只需插入 conn.close(); 在捕获之前(ClassNotFoundException ex)

于 2016-03-06T05:48:39.173 回答