我正在尝试运行删除查询
DELETE tblInventory.ProductNo, tblInventory.Vendor
FROM tblInventory
WHERE (((tblInventory.Vendor) Like "*barshop*"));
我收到以下错误消息。
由于锁定违规导致密钥违规0记录,CaseTracker无法删除删除查询中的1条记录。
我需要做什么才能使查询运行?
答案 0 :(得分:1)
我可以尝试这样的事情:
DELETE
FROM tblInventory
WHERE tblInventory.Vendor LIKE '%barshop%'
如果您使用的是SQL Server,则会出现这种情况。不确定是否在MS-Access DB上运行
在DELETE语句中,您正在删除与WHERE语句匹配的完整记录,因此您不需要像SELECT语句中那样放置列。
希望它有所帮助。