C# sqlite数据库锁
我正在开发c#应用程序,其后端是sqlite。 一次运行多个线程。因此,当我执行CRUD操作时,它总是显示错误消息,因为数据库已锁定。当我执行CRUD操作时,同步进程(从远程数据库创建本地数据库)正在进行,在这种情况下,总是会发生锁定错误。它发生在调用cmd.ExecuteNonquery方法时C# sqlite数据库锁,c#,C#,我正在开发c#应用程序,其后端是sqlite。 一次运行多个线程。因此,当我执行CRUD操作时,它总是显示错误消息,因为数据库已锁定。当我执行CRUD操作时,同步进程(从远程数据库创建本地数据库)正在进行,在这种情况下,总是会发生锁定错误。它发生在调用cmd.ExecuteNonquery方法时 服务器是控制台应用程序。客户端是windows应用程序。这里的同步将发生,这意味着它从服务器获取远程数据库,创建本地数据库,并将数据插入本地数据库 通过服务器,我们可以对远程数据库执行CRUD操作。这将
服务器是控制台应用程序。客户端是windows应用程序。这里的同步将发生,这意味着它从服务器获取远程数据库,创建本地数据库,并将数据插入本地数据库 通过服务器,我们可以对远程数据库执行CRUD操作。这将抛出锁定错误。 对于crud操作,我们在浏览器中使用简单的UI 有人能帮我吗,因为这对我来说非常重要 多谢各位 问候 桑吉塔你读了吗
另请阅读:没有足够的信息来回答…服务器是控制台应用程序。客户端是windows应用程序。此处将发生同步意味着从服务器获取远程数据库并创建本地数据库,并将数据插入本地数据库。通过服务器,我们可以对远程数据库执行CRUD操作。这将抛出锁定错误。对于crud操作,我们在浏览器中使用简单的UI。@user734344:仍然表示零。我的模块是TouchServer,ThouchStation和TouchAdmin。服务器是控制台,station是windows,admin是web表单,只是flex程序。station与服务器通信以创建本地数据库。admin通过服务器对远程数据库执行crud操作。因此,station和admin都依赖于服务器。它们在代码中调用相同的功能。