|
bcp.ColumnMappings.Add("changedname4", "name4");
bcp.WriteToServer(dt);
sqlcon.Close();
}
}
但是SqlBulkCopy使用时要注意以下几点:
1.确认确实需要大容量更新在执行此操作,(几十行的数据请尽量使用别的渠道把).
2.
3.确认数据一致性,与检查机制,以免遇到主键冲突,数据不符格式等意外。
4.
3.SqlBulkCopy操作可能会导致对目标表元数据的更改(例如,禁用约束检查时)。如果出现这种情况,访问大容量插入表的并发快照隔离事务将失败。
4. SqlBulkCopy将向数据库下大容量更新锁,请注意并发性,以免其他连接因长时间等待而超时。
http://www.cnblogs.com/trisaeyes/archive/2006/12/30/608075.html 上一页 [1] [2] |