天天看點

C#連接配接sqlite報錯database is locked

database is locked

引發的異常:“System.InvalidOperationException”(位于 System.Data.SQLite.dll 中)

//解決方法1:

釋放資料庫連接配接對象

解決方法2:

使用委托異步來查詢資料庫

例如:

//異步執行代碼

if (this.IsHandleCreated) //訓示是否關聯句柄
        {
           this.BeginInvoke(new EventHandler(delegate
           {
             
           //執行查詢資料庫語句

            }));

        }
        //異步執行代碼