2011-05-02 149 views
0

我正在開發c#應用程序,其中後端是sqlite。 多個線程正在運行一次。當我執行CRUD操作時,它始終向我顯示數據庫被鎖定時的錯誤消息。當我執行Crud操作時,同步進程(從遠程數據庫創建本地數據庫)正在進行,這種情況下總會發生鎖定錯誤。當cmd.ExecuteNonquery方法正在調用時,會發生這種情況。sqlite數據庫鎖

服務器是控制檯應用程序。客戶端是Windows應用程序在這裏同步將發生意味着從服務器它需要遠程數據庫並創建本地數據庫和插入數據到本地數據庫。

通過服務器,我們可以對遠程數據庫執行CRUD操作。這會導致鎖定錯誤。 對於粗糙操作,我們使用簡單的UI IN瀏覽器。

任何人都可以在這幫助我,因爲這對我非常重要。

謝謝

問候 桑吉塔

+0

沒有足夠的信息來回答... – 2011-05-02 11:10:38

+0

服務器是控制檯application.Client是Windows應用程序,在這裏同步將發生從服務器需要遠程數據庫的手段和創建本地DATABSE和插入數據到本地數據庫。 通過服務器,我們可以對遠程數據庫執行CRUD操作。這會導致鎖定錯誤。對於粗糙操作,我們使用簡單的UI IN瀏覽器。 – user703526 2011-05-02 11:16:43

+0

@ user734344:仍然表示零。 – 2011-05-02 11:17:37

回答