一般社団法人 全国個人事業主支援協会

COLUMN コラム

C#のSqlBulkCopyのマッピングについてです。

DataTableの中身をそのままSQLServerにコピーするときに、SqlBulkCopyを使用することがあります。

その際、DataTableの各列のプロパティ名と、SQLServerの対象テーブルの列名は一致させる必要があります。

しかし、DataTableで各列を設定する順番は異なっていても、プロパティ名は無視されてそのままの順番で処理されてしまいます。

そのため、SqlBulkCopyを使用する際は、列名の一致はもちろんのこと、列を設定する順番にも注意を払う必要があります。

以上です。

The following two tabs change content below.

曽根 航

最新記事 by 曽根 航 (全て見る)

この記事をシェアする

  • Twitterでシェア
  • Facebookでシェア
  • LINEでシェア