Language

BatchUpdateException.GetUpdateCounts メソッド

定義

この例外が発生する前に正常に実行されたバッチ更新の各更新ステートメントの更新数を取得します。

[Android.Runtime.Register("getUpdateCounts", "()[I", "GetGetUpdateCountsHandler")]
public virtual int[]? GetUpdateCounts();
[<Android.Runtime.Register("getUpdateCounts", "()[I", "GetGetUpdateCountsHandler")>]
abstract member GetUpdateCounts : unit -> int[]
override this.GetUpdateCounts : unit -> int[]

返品

Int32[]

このエラーが発生する前に正常に実行された更新プログラムの更新数を含む int の配列。 または、ドライバーがエラーの後もコマンドの処理を続ける場合は、バッチ内のすべてのコマンドに対して次のいずれかを実行します。 <OL><LI>更新回数 <LI>Statement.SUCCESS_NO_INFO コマンドが正常に実行されたが、影響を受ける行数が不明であることを示します <LI>Statement.EXECUTE_FAILED コマンドが正常に実行できなかったことを示します </OL>

属性

注釈

この例外が発生する前に正常に実行されたバッチ更新の各更新ステートメントの更新数を取得します。 バッチ更新を実装するドライバーは、コマンドの 1 つが正常に実行されない場合に、バッチ内の残りのコマンドの処理を続行する場合と、続行できない場合があります。 ドライバーがコマンドの処理を続ける場合、このメソッドによって返される配列には、バッチ内のコマンドと同じ数の要素が含まれます。それ以外の場合は、 BatchUpdateException がスローされる前に正常に実行された各コマンドの更新カウントが含まれます。

このメソッドで使用できる戻り値は、Java 2 SDK Standard Edition バージョン 1.3 で変更されました。 これは、 BatchUpdateException オブジェクトがスローされた後にバッチ更新でコマンドを処理し続ける新しいオプションに対応するために行われました。

1.3 で追加されました。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象