Jump to content

Récupérer l'ID de l'élément qu'on vient d'insérer


Recommended Posts

Salut à tous, :)

Pour mon application, il y a un moment où j'ai besoin de récupérer l'ID de l'élément que je viens d'insérer.

Plus concrètement, j'insère une facture et, juste après, je peux détailler la facture en lignes de facture. Je passe donc à une autre activité et j'ai besoin de récupérer l'ID de la facture que je viens d'insérer, ceci afin de pouvoir lui lier les lignes de factures que je vais insérer.

J'ai remarqué que, d'après ce sujet :

,

il faut utiliser la fonction SQL last_insert_rowid().

Mais le problème est que je ne comprends pas comment faire. :emo_im_undecided:

Une âme charitable pourrait-elle m'expliquer s'il vous plaît?

Link to comment
Share on other sites

Lors de l'ajout de l'enregistrement, lancer la requête que tu as citée et récupérer le résultat avec un Cursor, l'affecter à une variable, lancer la deuxième activité en passant cette variable dans un Intent, puis la récupérer avec un Bundle.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...