我们有一个表,其中有几个 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 ... ");
关于c# - 如何删除对象而不在 EF 中检索它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16728481/