Récuperation de clé primaire

Signaler
Messages postés
277
Date d'inscription
lundi 9 février 2004
Statut
Membre
Dernière intervention
4 mai 2008
-
Messages postés
21
Date d'inscription
jeudi 18 mai 2006
Statut
Membre
Dernière intervention
26 juin 2006
-
Bonjour a tous,

Afin d'inserer des datas dans ma base postgresql, j'utilise un
ODBCDataAdapter et un DataSet, l'insertion des données je passe
correctement, le soucis est que je dois recuperer la clé primaire de
l'enregistrement qui viens d'etre effectué. Actuellement, je met le
dataset à jour et je parcours tous les enregistrements de celui-ci afin
de pouvoir trouvé la bonne ligne et recuperé la clé.


Existe t'il un moyen plus simple afin de recuperer la clé primaire de la ligne qui viens d'etre ajouté ?


Par avance, merci de vos réponses.
duck88

1 réponse

Messages postés
21
Date d'inscription
jeudi 18 mai 2006
Statut
Membre
Dernière intervention
26 juin 2006

voila ce que je fais

                      ...... ici mon code pour mettre a jour ma table
                       puis
                        cn.Open();
                        cmd.ExecuteNonQuery();

                        cmd.CommandText = "SELECT @@IDENTITY";
                        RetourValeurInsertion = (Int32)cmd.ExecuteScalar();

                        cn.Close();

                        return RetourValeurInsertion;

________________________________
ancestrologie@wanadoo.fr

Le Gosier - Guadeloupe