言語

SQLiteDatabase.TotalChangedRowCount プロパティ

定義

現在の接続が作成されてから挿入、更新、または削除されたデータベース行の合計数を返します。

public virtual long TotalChangedRowCount { [Android.Runtime.Register("getTotalChangedRowCount", "()J", "GetGetTotalChangedRowCountHandler", ApiSince=35)] get; }
[<get: Android.Runtime.Register("getTotalChangedRowCount", "()J", "GetGetTotalChangedRowCountHandler", ApiSince=35)>]
member this.TotalChangedRowCount : int64

プロパティ値

現在の接続で変更された行の数。

属性

注釈

現在の接続が作成されてから挿入、更新、または削除されたデータベース行の合計数を返します。 Android による SQLite 接続の内部管理により、値には以前のトランザクションで行われた変更が含まれる場合と含まれていない場合があります。 ベスト プラクティスは、1 つのトランザクション内で返される値を比較することです。

<pre> database.beginTransaction(); try { long initialValue = database.getTotalChangedRowCount(); // Execute SQL statements long changedRows = database.getTotalChangedRowCount() - initialValue; // changedRows counts the total number of rows updated in the transaction. } finally { database.endTransaction(); } </pre>

Javaドキュメント。

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

適用対象