SqlBulkCopy.ColumnMappings 屬性

定義

歸還一組 SqlBulkCopyColumnMapping 物品。 在資料來源的資料行和目的地的資料行之間,資料行對應可定義其關聯性。

public:
 property System::Data::SqlClient::SqlBulkCopyColumnMappingCollection ^ ColumnMappings { System::Data::SqlClient::SqlBulkCopyColumnMappingCollection ^ get(); };
public System.Data.SqlClient.SqlBulkCopyColumnMappingCollection ColumnMappings { get; }
member this.ColumnMappings : System.Data.SqlClient.SqlBulkCopyColumnMappingCollection
Public ReadOnly Property ColumnMappings As SqlBulkCopyColumnMappingCollection

屬性值

一組欄位映射。 預設情況下,它是空集合。

備註

如果資料來源與目的資料表的欄位數相同,且每個來源欄位在資料來源中的序數位置與對應目標欄位的序數位置相符,則 ColumnMappings 該集合就不必要。 然而,如果欄位數量不同或序數位置不一致,你必須使用來 ColumnMappings 確保資料被複製到正確的欄位。

在執行大量複製操作時,這個集合可以被存取,但無法更改。 任何嘗試更改它都會拋出一個 InvalidOperationException

適用於

另請參閱