|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() Inscription : février 2008 Messages : 246 ![]() |
Bonjour à tous,
Avec un outil de saisi, j'ai inséré dans ma base de données Firebird 1.5 un enregistrement avec la valeur '01.01.9999' pour un champ date. L'exécution de la requête d'insertion s'est bien terminée, mais lorsque je veux visualiser l'enregistrement souhaité, le résulat de la requête de sélection n'affiche rien. Voici le code de ma requête : Code :
SELECT * FROM PREGREF_PRE_GROUPE_REF WHERE PREGREF_GREF_CODE_FK_PK = 1022 AND PREGREF_PRE_CODE_FK_PK = '4973461' AND PREGREF_DATEENTREE_PK = '01.01.9999' AND PREGREF_GREF_DATECR_FK_PK = '25.11.2010'; Est ce quelqu'un a peut m'aider à comprendre et résoudre ce problème. Bien cordialement. |
|
|
00
|
|
|
#2 | ||
|
Expert Confirmé
![]() ![]() ![]() Philippe MakowskiConsultant spécialité Firebird Inscription : mai 2002 Messages : 2 213 ![]() |
soit l'insertion n'a pas été faite ou pas commitée, soit ton select ne correspond pas à ce qui a été inséré
et que donne Code :
__________________
Philippe Makowski IBPhoenix - Firebird Membre de l'April |
||
|
00
|
|
|
#3 |
|
Membre du Club
![]() Inscription : février 2008 Messages : 246 ![]() |
Merci pour ta réponse rapide.
J'ai bien validé la transaction et l'insertion des enregistrement n'a pas retourné d'erreur. J'ai inséré 2 enregistrements avec PREGREF_DATEENTREE_PK = '01.01.9999' mais la requête que tu m'a donnée ne les affiche pas. Cordialement. |
|
|
00
|
|
|
#4 | |
|
Expert Confirmé
![]() ![]() ![]() Philippe MakowskiConsultant spécialité Firebird Inscription : mai 2002 Messages : 2 213 ![]() |
Citation:
en tous cas pas comme tu le dis fait le test complet avec isql (insertion et requete) tu verras vérifie ton programme
__________________
Philippe Makowski IBPhoenix - Firebird Membre de l'April |
|
|
00
|
|
|
#5 |
|
Membre du Club
![]() Inscription : février 2008 Messages : 246 ![]() |
Vous avez raison. Les 2 enregistrement n'ont pas été insérés car aprés vérification je viens de constater que dans mon application la date '01.01.9999' est considérée comme invalide.
Je dois corriger mon application !!! Merci pour votre aide. Cordialement. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com