如何将数据网格视图中的多行一次插入到数据库表中

本文关键字:一次 插入 数据库 数据 数据网 网格 视图 | 更新日期: 2023-09-27 18:36:37

我有一个支持添加新记录的未绑定数据网格视图。用户可以在此 DataGridview 中输入一条或多条记录,此时不应保存任何内容。

当用户完成输入记录后,我希望他们单击一个按钮并将 DataGridview 中的所有行插入到表中。

我正在使用 Linq To Entities。

如何将数据网格视图中的多行一次插入到数据库表中

EF

不直接支持批量插入。您可以使用 SqlBulkCopy Class (System.Data.SqlClient)。这是一篇好文章。