密钥无法删除。要删除的密钥已被另一个并发会话

时间:2015-07-21 13:55:58

标签: .net ado.net sql-server-ce-4

我遇到一个问题,即尝试从表中删除行会产生此错误。

  

错误代码:80004005

     

消息:无法删除密钥。要删除的密钥已经被另一个并发会话从索引中删除。

     

次要错误:25161

     

来源:SQL Server Compact ADO.NET数据提供程序

     

这可能与数据库中的重复主键条目有关,是的,我说重复的主键。这是某些Sql Compact版本的已知问题。有谁知道我怎么能删除这一行?没有与数据库的其他会话,也没有针对索引的“删除级联”。

     

档案版本:4.0.8876.1

enter image description here

0 个答案:

没有答案