D D*_*ane 5 c# sqlite multithreading system.data.sqlite
我正在使用SQLite的.NET应用程序上工作。根据SQLite 文档,它支持多线程,并且可以在以下3种模式之一中使用
按照这些模式,我尝试在多个任务共享单个连接的地方使用序列化。但是我收到错误消息,因为“ 由于对象的当前状态,操作无效。 ”
我猜这是由于任务之间共享单个连接所致。但是,按照序列化模式,我应该能够共享连接而无需执行任何显式的锁定或互斥量实现。 谁能指导我如何在.net应用程序中使用序列化模式?是否需要以某种方式提及连接字符串?
提前致谢 !