Bonjour, je souhaite récupérer l'ID après avoir executer ma requete.
ExecuteNonQuery renvoie le nombre de ligne affecté.... ca ne me convient pas
COmment faire ?
Bonjour, je souhaite récupérer l'ID après avoir executer ma requete.
ExecuteNonQuery renvoie le nombre de ligne affecté.... ca ne me convient pas
COmment faire ?
Thomas LEBRUN: MCAD.NET, MCTS (Win et Web), MCPD(Win et Web) & Microsoft MVP Client Application Development
WPF par la pratique, mon livre sur WPF ! (également disponible ici ou là)
A la découverte de .NET
Quelle base de données ?
effectivement il vaut mieux savoir avec quelle bd tu travailles car certains SGBD comme MySQL ou PostgreSQL intégrent des fonctions pour récupérer de manière sûre le dernier id inséré. Par exemple avec MySQL tu as la fonction last_insert_id() et sous PostregreSQL tu as le jeu d'instructions nexval/currval.
Et en access t'as le last(id) qui te donne le dernier enregistrement inséré ...
Partager