我可以在需要的表格中获取所有记录:
using (Entities db = new Entities())
{
db.PROJ_PLOFDataRecord.Where(x => x.Account_Id == 1);
}
我现在想删除它们......我不能说像.RemoveAll()
答案 0 :(得分:0)
假设您使用的是EF6,请尝试
db.PROJ_PLOFDataRecord.Local.Clear();
db.SaveChanges();
您可能需要先调用db.PROJ_PLOFDataRecord.Load()
才能填充本地收藏。
以下是.Local(MSDN)
的文档答案 1 :(得分:0)
你可以这样做:
yourContext.Database
.ExecuteSqlCommand("TRUNCATE TABLE <Table>");