0

我是编程和 stackoverflow 的新手。我需要有关 sql server 2008 和 asp.net 的帮助。我需要使用 asp.net 中的 gridview 在数据库中保存多行。因此,对于 gridview 中的每一行,我都必须在 asp.net 中打开和关闭连接。每行打开和关闭是否有缺点。如果有请告诉。

4

1 回答 1

0

选项1:

用新行填充数据表将其发送到您的 DAL 方法,打开连接一次并一一添加行,然后在添加所有行后关闭连接

选项 2

再次用新行填充数据表,将其发送到您的 dal 方法,打开连接并使用 sqlbulkcopy 类一次添加行。

最好的方法是使用 sqlbulkcopy

更多 sqlbulkcopy 可以在这里找到

于 2013-05-05T15:14:56.850 回答