SQLiteDatabase.TotalChangedRowCount 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
回傳自建立以來,目前連線中已插入、更新或刪除的資料庫列總數。
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 連線,該值可能包含或不包含先前交易的變更。 最佳實務是比較單一交易中回傳的價值。
<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 文件 android.database.sqlite.SQLiteDatabase.getTotalChangedRowCount()。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。