IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Forms Discussion :

[VB NET]: Récupérer l'ID après une insertion


Sujet :

Windows Forms

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    40
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 40
    Points : 41
    Points
    41
    Par défaut [VB NET]: Récupérer l'ID après une insertion
    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 ?

  2. #2
    Rédacteur
    Avatar de Thomas Lebrun
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    9 161
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 9 161
    Points : 19 434
    Points
    19 434

  3. #3
    Membre actif

    Profil pro
    Inscrit en
    Mai 2003
    Messages
    73
    Détails du profil
    Informations personnelles :
    Âge : 51
    Localisation : France, Loiret (Centre)

    Informations forums :
    Inscription : Mai 2003
    Messages : 73
    Points : 218
    Points
    218
    Par défaut
    Quelle base de données ?

  4. #4
    Membre régulier
    Profil pro
    Inscrit en
    Août 2005
    Messages
    98
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 98
    Points : 109
    Points
    109
    Par défaut
    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.

  5. #5
    Membre régulier Avatar de boulete
    Profil pro
    Inscrit en
    Février 2006
    Messages
    132
    Détails du profil
    Informations personnelles :
    Âge : 52
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Février 2006
    Messages : 132
    Points : 106
    Points
    106
    Par défaut
    Et en access t'as le last(id) qui te donne le dernier enregistrement inséré ...

Discussions similaires

  1. Récupérer l'id après une requête INSERT
    Par arngrimur dans le forum C#
    Réponses: 6
    Dernier message: 27/09/2011, 09h12
  2. Réponses: 4
    Dernier message: 21/03/2009, 14h13
  3. Réponses: 2
    Dernier message: 13/12/2006, 09h09
  4. Réponses: 8
    Dernier message: 25/01/2006, 12h06
  5. [VB.NET] Récupérer les caractéristiques d'une couleur
    Par leSeb dans le forum Windows Forms
    Réponses: 6
    Dernier message: 15/08/2004, 15h03

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo