SQLiteDatabase.LastInsertRowId Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.