次の方法で共有


DBConcurrencyException.CopyToRows メソッド

定義

この例外を生成する原因となった、更新が失敗した DataRow オブジェクトを、指定した配列にコピーします。

オーバーロード

CopyToRows(DataRow[])

この例外を生成する原因となった、更新が失敗した DataRow オブジェクトを、DataRow オブジェクトの指定した配列にコピーします。

CopyToRows(DataRow[], Int32)

指定したコピー先の配列のインデックスを開始位置として、この例外を生成する原因となった、更新が失敗した DataRow オブジェクトを、DataRow オブジェクトの指定した配列にコピーします。

CopyToRows(DataRow[])

ソース:
DBConcurrencyException.cs
ソース:
DBConcurrencyException.cs
ソース:
DBConcurrencyException.cs

この例外を生成する原因となった、更新が失敗した DataRow オブジェクトを、DataRow オブジェクトの指定した配列にコピーします。

public:
 void CopyToRows(cli::array <System::Data::DataRow ^> ^ array);
public void CopyToRows (System.Data.DataRow[] array);
member this.CopyToRows : System.Data.DataRow[] -> unit
Public Sub CopyToRows (array As DataRow())

パラメーター

array
DataRow[]

DataRow オブジェクトのコピー先の DataRow オブジェクトの 1 次元配列。

注釈

の プロパティを ContinueUpdateOnErrortrue設定してバッチ更新をDataAdapter実行すると、すべての行の更新が失敗した場合にこの例外がスローされます。 この場合、これにはDBConcurrencyException、 の 1 つのDataRowオブジェクトだけでなく、更新に失敗したすべての行のオブジェクトRowが含DataRowまれており、影響を受DataRowけるオブジェクトは を呼び出CopyToRowsすことによって取得できます。

こちらもご覧ください

適用対象

CopyToRows(DataRow[], Int32)

ソース:
DBConcurrencyException.cs
ソース:
DBConcurrencyException.cs
ソース:
DBConcurrencyException.cs

指定したコピー先の配列のインデックスを開始位置として、この例外を生成する原因となった、更新が失敗した DataRow オブジェクトを、DataRow オブジェクトの指定した配列にコピーします。

public:
 void CopyToRows(cli::array <System::Data::DataRow ^> ^ array, int arrayIndex);
public void CopyToRows (System.Data.DataRow[] array, int arrayIndex);
member this.CopyToRows : System.Data.DataRow[] * int -> unit
Public Sub CopyToRows (array As DataRow(), arrayIndex As Integer)

パラメーター

array
DataRow[]

DataRow オブジェクトのコピー先の DataRow オブジェクトの 1 次元配列。

arrayIndex
Int32

コピーを開始するコピー先の配列のインデックス。

注釈

の プロパティを ContinueUpdateOnErrortrue設定してバッチ更新をDataAdapter実行すると、すべての行の更新が失敗した場合にこの例外がスローされます。 この場合、これにはDBConcurrencyException、 の 1 つのDataRowオブジェクトだけでなく、更新に失敗したすべての行のオブジェクトRowが含DataRowまれており、影響を受DataRowけるオブジェクトは を呼び出CopyToRowsすことによって取得できます。

こちらもご覧ください

適用対象