我有一个C#项目,它将记录插入到SQL Server CE 4.0数据库中,该数据库已经运行了大约18个月。
在程序运行的某个时刻,所有INSERT查询都开始产生以下错误。
无法为引用的对象获取锁定。哪个页面 包含引用的对象已被另一个并发释放 会话。
重新启动应用程序并重新启动计算机并未修复错误。
删除并重新创建数据库确实修复了错误。
我已将原始数据库文件移动到另一台计算机,并且在尝试运行INSERT查询时发生了同样的错误。
INSERT Message (TimeStamp, Message) VALUES ('01/01/2017 09:15:32 AM', 'test');
Google在搜索此错误时没有显示任何结果。
有谁知道错误的含义以及导致错误的原因是什么?如何以编程方式处理此错误?
谢谢