我们有一个包含几个nText列的表,因此希望在不删除的情况下删除行
另一个问题是我们不知道IDentity值,但是还有几个其他值可以唯一标识该行,因此下面的示例无法按原样工作
http://blogs.msdn.com/b/alexj/archive/2009/03/27/tip-9-deleting-an-object-without-retrieving-it.aspx
希望EF5中有一些新的功能可以解决此问题而无需诉诸存储过程吗?
最佳答案
使用ExecuteStoreCommand
例如:
databaseContext.ExecuteStoreCommand("DELETE FROM [table] where ... ");