需求:需要将数据批量插入到数据库中
调用的时候需要传入数据源,以及表名,对应数据库中的表名
使用 【SqlBulkCopy】做数据的批量插入需要注意的地方
1,首先要传递连接字符串,该连接字符串是【string】类型的,而不是【SqlConnection】类型
2,【SqlBulkCopyOptions】 是一个枚举类型,当枚举值是【UseInternalTransaction】的时候表示为事务处理
3,【SqlBulkCopy】 中的 【WriteToServer】 方法,将所提供的 System.Data.DataTable 中的所有行复制到
System.Data.SqlClient.SqlBulkCopy 对象的 System.Data.SqlClient.SqlBulkCopy.DestinationTableName
属性指定的目标表中。