批量更新数据库库中的表的类
ADO.Net2.0中提供了SqlBulkCopy类 
SqlBulkCopy 类 
• DestinationTableName:目标数据库的表名 
• BulkCopyTimeout:指定操作完成的Timeout时间 
• NotifyAfter:指定通知通知事件前处理的数据行数 
• WriteToServer方法:将数据源拷备到目标数据库 
• SqlBulkCopy DesBulkOp = new 
SqlBulkCopy(DesConString, 
SqlBulkCopyOptions.UseInternalTransaction); 
– 指定了目标数据库,使用 
SqlBulkCopyOptions.UseInternalTransaction是指迁移动作指定 
在一个Transaction当中,如果数据迁移中产生错误或异常将发生 
回滚。 
• 使用SqlBulkCopy 类只能向SQL Server 表写入数据。但 
是,数据源不限于SQL Server;可以使用任何数据源, 
只要数据可加载到DataTable 实例或可使用IDataReader 
实例读取数据。
    把学习一种技术一直坚持下去。
 
                     
                    
                 
                    
                
 
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号