Bagikan melalui


SqlBulkCopy.ColumnMappings Properti

Definisi

Mengembalikan kumpulan SqlBulkCopyColumnMapping item. Pemetaan kolom menentukan hubungan antara kolom di sumber data dan kolom di tujuan.

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

Nilai Properti

Kumpulan pemetaan kolom. Secara default, ini adalah koleksi kosong.

Keterangan

Jika sumber data dan tabel tujuan memiliki jumlah kolom yang sama, dan posisi ordinal setiap kolom sumber dalam sumber data cocok dengan posisi ordinal kolom tujuan yang sesuai, ColumnMappings koleksi tersebut tidak perlu. Namun, jika jumlah kolom berbeda, atau posisi ordinal tidak konsisten, Anda harus menggunakan ColumnMappings untuk memastikan bahwa data disalin ke dalam kolom yang benar.

Selama eksekusi operasi penyalinan massal, koleksi ini dapat diakses, tetapi tidak dapat diubah. Setiap upaya untuk mengubahnya akan melempar InvalidOperationException.

Berlaku untuk

Lihat juga