У меня есть три таблицы, как показано ниже, и одна компания может иметь несколько местоположений
Компания - Идентификатор, имя ...
Местоположение - Идентификатор, Город, Штат, Страна ..
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);
}
Любая помощь, пожалуйста?
Каждый объект SqlBulkCopy связан с одной таблицей SQL, указанной свойством SqlBulkCopy.DestinationTableName , как показано в вашем коде. Следовательно, решением для обновления трех таблиц было бы создать три объекта SqlBulkCopy , по одному для каждой таблицы.