【发布时间】:2011-08-28 18:05:17
【问题描述】:
我的场景有点奇怪,我有一个实体列表,比如说我在列表中有十个项目,它们将转到三个不同的表,彼此关联。我正在使用 Linq 2 Sql,我需要将其插入单个命中而不是多次迭代中。
这可能吗。我听说,在 BLtoolkit 中有一个 InsertBatch() 方法可以执行批量插入。 L2S 中的任何类似内容。
【问题讨论】:
-
Linq-to-SQL 不用于批处理操作。使用 the
SqlBulkCopyclass 进行批量插入 - 它更适合这项任务
标签: c# asp.net linq-to-sql bltoolkit