我是编程和stackoverflow的新手。我在sql server 2008和asp.net上需要帮助。我需要在asp.net中使用gridview在数据库中保存多行。因此对于gridview中的每一行,我都要在asp.net中打开和关闭连接。每行的打开和关闭都有缺点。如果有的请告诉。
答案 0 :(得分:0)
选项1:
用新行填充数据表将其发送到DAL方法,打开连接一次并逐个添加行并在添加所有行后关闭连接
选项2
再次用新行填充数据表将其发送到dal方法,打开连接并使用sqlbulkcopy类一次添加行。
最好的approch是使用sqlbulkcopy
可以找到更多的sqlbulkcopy here