我有三个表,如下所示,一个公司可以有多个位置
公司 - 身份证,姓名......
地点 - Id,城市,州,国家..
CompanyLocation,Id,CompanyId,LocationId
以下代码公司和位置表正在更新,但关联/联结表未获得更新
// Create the SqlBulkCopy object.
using (var bulkCopy = new SqlBulkCopy(connection))
{
bulkCopy.DestinationTableName = TargetTable;
// Write from the source to the destination.
bulkCopy.WriteToServer(sourceTable);
}
请帮忙吗?
答案 0 :(得分:0)
每个SqlBulkCopy object都链接到SqlBulkCopy.DestinationTableName Property指定的一个SQL表,如代码所示。因此,更新三个表的解决方案是实例化三个SqlBulkCopy objects,每个表一个。