公司正用linq to entity实现项目开发,我现在接手的任务是将一个表中的数据选择性的插入另一个表中,无论是linq to entity、linq to sql还是entity sql好像都不支持 DML 语句(insert、update、delete);我该怎么办啊,那位大哥有好办法啊,把我愁坏了。解决不了就只能一个字段一个字段的赋值了,那样我会疯掉的表中字段太多了。。。。
可以参考下这篇文章,有关linq to sql 批量更新的,应该可以给你点启发:
http://news.cnblogs.com/n/68085/
利用缓存来做。
你到这里去看下。应该对你有帮助的。
http://Msdn.microsoft.com/en-us/library/bb286964.aspx
MVC下的话,直接就用TryUpdateModel就可以直接为实体赋值了