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

Lamda表达式兑现delete from

2012-07-02 
Lamda表达式实现delete from在lamda表达式里,delete from 表名,如何做?[解决办法]呃。。。DataContext.test.D

Lamda表达式实现delete from
在lamda表达式里,delete from 表名,如何做?

[解决办法]
呃。。。
DataContext.test.Delete(a => new string[]{id集合}.Contains(a.id));
[解决办法]

探讨

引用:

呃。。。
DataContext.test.Delete(a => new string[]{id集合}.Contains(a.id));


没有Delete这个方法!!!

[解决办法]
因为lamda表达式里面本来没有批量操作的。
封装的内部一般是先通过表达式取出一个集合,然后再用DeleteAllOnSubmit(list)来批量删除
[解决办法]
db 是 xxxxDataContext

db.[表].DeleteAllOnSubmit(db.[表])

热点排行