【发布时间】:2014-03-13 23:02:54
【问题描述】:
我想删除所有表(使用 Entity Framework 4+ 的所有实体)的内容(仅数据,但不包括结构和外键)。如何才能做到这一点? 我在 Visual Studio 2010 中使用 SQLCE 和实体框架。
entities.ExecuteStoreCommand("DELETE FROM TABLENAME");
以上查询不会删除所有行。稍后,我也会使用 where 子句,如
entities.ExecuteStoreCommand("DELETE FROM TABLENAME WHERE COL1=0");
【问题讨论】:
-
“不是...外键”是指关系,对吧?
-
我相信他就是这个意思
-
@Juventus18 是的,我不想删除关系。
-
Context.Database.SqlQuery
("DELETE FROM TABLENAME") ,会有帮助吗
标签: c# sql-server entity-framework sql-server-ce