Salut ! J'ai un problème que je comprend pas dutout !
Au fait j'ai créé une application de test, je voulais tester un peu le SQL ! Tout marche à merveille (selection...etc), sauf que je voulais ajouter un nouveau tuplet, ça me génére un joli message "Key violation"
Voici les attributs de ma table (qui est simple) :
et ma requêtre est :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6Nom Type ID Short Integer Nom Alphanumérique Prenom Alphanumérique
La truc bizzard :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 INSERT INTO Test.db (ID, Nom, Prenom) VALUES ('1','Nom' ,'prenom')
Le nouveau tuplet est bien inséré dans la table, mais un message qui s'affiche avec !! et que dans mon application il faut bien que je gère les erreurs, alors si cette erreur est générée sans qu'il y a vraiment d'erreurs, comment puis-je savoir quand y a t il d'erreurs et quand y a pas !
Normalement cette erreur est générée par exemple quand il y a une insertion d'un nouveau tuple avec un ID qui est déja dans la table... Je comprend pas.
J'utilise Paradox, et mon IDE est C++Builder.
J'ai pas cherché dans le forum, je suis désolé j'ai une connexion vraimment horrible, j'ai galéré pour pouvoir écrir ce poste!
Si quelqu'un veux bien m'aider !
Merci d'avance.
Partager