|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre actif
![]() Inscription : avril 2004 Messages : 245 ![]() |
Bonjour,
Je suis en train de développer un pgr sur l'environnement de développement C++ builder 5 qui exploite une base de donnée de type Interbase. Mon problème réside dans le fait que je n'arrive pas à utiliser les générateurs d'ID. Si qqn peut m'aider, je l'en remercie d'avance... |
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() Frédéric Inscription : octobre 2002 Messages : 1 722 ![]() |
Si vous utilisez un trigger pour générer vos ID vous n'avez rien à faire dans BC++ mis à part un INSERT en laissant à NULL la colonne ID (ou en ne mettant pas la colonne ID dans l'INSERT.
Si vous avez besoin de récupérer cet ID il faut procéder autrement. -Soit une PS qui fera l'INSERT puis revoie l'ID généré. -Soit vous appelez la fonction GEN_ID depuis BC++ et utilisez le résultat (l'ID) dans votre insert. Code :
SELECT Gen_ID(NomDuGenerateur,1) FROM RDB$Database; |
|
|
00
|
|
|
#3 |
|
Membre actif
![]() Inscription : avril 2004 Messages : 245 ![]() |
Merci merci
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com