首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

ling 一次只能删除一个吗? 小弟我想把查询到的记录都删除了 应该如何做

2012-09-03 
ling 一次只能删除一个吗? 我想把查询到的记录都删除了 应该怎么做就是sql的这功能 delete A where id1可

ling 一次只能删除一个吗? 我想把查询到的记录都删除了 应该怎么做
就是sql的这功能 delete A where id=1 可能会查到多个结果 我要一次删除 用linq怎么写

[解决办法]

C# code
List<int> delUserIds = new List<int>;//自己赋值List<user> users = udc.user.Where(u => u.id in delUserIds );foreach(user delUser in users){     udc.user.DeleteOnSubmit(user);     udc.SubmitChanges();}
[解决办法]
http://www.cnblogs.com/jeffreyzhao/archive/2008/03/05/linq-to-sql-batch-delete-extension.html
[解决办法]
DeleteAllOnSubmit
[解决办法]
DeleteOnSubmit

热点排行