日本語PDF

WriteToServer(DataTable, DataRowState)

このメソッドでは、指定されたDataTableの指定された行の状態に一致する行が、OracleBulkCopyオブジェクトのDestinationTableNameプロパティによって指定された保存先表にコピーされます。

宣言

// C#
public void WriteToServer(DataTable table, DataRowState rowState);

パラメータ

  • table

    保存先表にコピーする行を含むDataTable

  • rowState

    DataRowStateの列挙値。行の状態に一致する行のみ保存先にコピーされます。

例外

ArgumentNullException - tableまたはrowStateパラメータがNullです。

InvalidOperationException - 接続がオープン状態ではありません。

備考

DataTable内の行がrowState引数に示されている状態で、削除されていない場合のみ、保存先表にコピーされます。

ColumnMappingsコレクションはDataTable列から保存先データベース表にマップされます。

DataRowState.Deletedはサポートされず、削除した行以外のすべての行がコピーされるという動作になります。