SQLiteDatabase.LastInsertRowId Propriété

Définition

Retourne le « rowid » de la dernière ligne à insérer sur la connexion actuelle.

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

Valeur de propriété

ROWID de la dernière ligne à insérer sous cette connexion.

Attributs

Remarques

Retourne le « rowid » de la dernière ligne à insérer sur la connexion actuelle. Cette méthode ne doit être appelée qu’à l’intérieur d’une transaction. IllegalStateException est levée si la méthode est appelée en dehors d’une transaction. Si la fonction est appelée avant les insertions dans la transaction actuelle, la valeur retournée provient d’une transaction précédente, qui peut provenir d’un autre thread. Si aucune insertion n’a eu lieu sur la connexion actuelle, la fonction retourne 0. Pour plus d’informations, consultez la documentation SQLite.

Java documentation pour android.database.sqlite.SQLiteDatabase.getLastInsertRowId().

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à