SQLiteDatabase.TotalChangedRowCount Propiedad

Definición

Devuelve el número total de filas de base de datos que se han insertado, actualizado o eliminado en la conexión actual desde que se creó.

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

Valor de propiedad

Número de filas cambiadas en la conexión actual.

Atributos

Comentarios

Devuelve el número total de filas de base de datos que se han insertado, actualizado o eliminado en la conexión actual desde que se creó. Debido a la administración interna de Android de las conexiones SQLite, el valor puede incluir, o no, cambios realizados en transacciones anteriores. El procedimiento recomendado consiste en comparar los valores devueltos dentro de una sola transacción.

<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 documentación para android.database.sqlite.SQLiteDatabase.getTotalChangedRowCount().

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a