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
はサポートされず、削除した行以外のすべての行がコピーされるという動作になります。