Message : "Key violation"
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":lol:
Voici les attributs de ma table (qui est simple) :
Code:
1 2 3 4 5 6
|
Nom Type
ID Short Integer
Nom Alphanumérique
Prenom Alphanumérique |
et ma requêtre est :
Code:
1 2 3 4
|
INSERT INTO Test.db
(ID, Nom, Prenom)
VALUES ('1','Nom' ,'prenom') |
La truc bizzard :
Le nouveau tuplet est bien inséré dans la table, mais un message qui s'affiche avec 8O!! 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.