实体框架5中的ExecuteStoreCommand方法在哪里?

qak*_*mak 30 c# entity-framework entity-framework-5 visual-studio-2012

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

ctx.ExecuteStoreCommand("TRUNCATE TABLE [" + tableName + "]");
Run Code Online (Sandbox Code Playgroud)

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

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

Jus*_*vey 85

试试这个:

ctx.Database.ExecuteSqlCommand
Run Code Online (Sandbox Code Playgroud)

  • 我正在使用:ctx.Database.ExecuteSqlCommand("SET IDENTITY_INSERT profile ON") 但它不起作用......无法插入自定义主键。怎么做 ? (2认同)