33

我在 VS2012 中使用 EF5,我尝试使用 删除某些表的所有数据ExecuteStoreCommand,如下所示:

ctx.ExecuteStoreCommand("TRUNCATE TABLE [" + tableName + "]");

但问题是 EF 告诉我,找不到方法 ExecuteStoreCommand。我不明白为什么?

你能告诉我为什么吗?或者给我一个高性能的解决方案来删除表的所有数据。

4

1 回答 1

90

试试这个:

ctx.Database.ExecuteSqlCommand
于 2012-12-13T09:59:24.503 回答