salut � tous !
Voila le soucis, j'ai une requ�te SELECT � faire pour r�cup�rer des infos d'une table en fonction d'une valeur d�finie (et qui en plus est la cl� primaire de ma table).
Donc je fais le code suivant :
En fait, j'utilise une classe GestionQuery, qui est accessible de n'importe ou dans le programme et m'�vite de retaper tout un tas de code.
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4 ObjGestionQuery->RAZCpteur(); //correspond à Query->Close() ObjGestionQuery->SetRequete("SELECT (NomJeux,NbrGommette,AnneeAchat,NumeroJeu,Catejeu,Commentaire) FROM tjeux WHERE RefJeux=:ParamRefJeux"); ObjGestionQuery->AddParametre(valRefJeux); ObjGestionQuery->ExecRequete();
Mais lorsque je passe � ExecRequete(), j'ai un msg d'erreur de mysql comme quoi je fais une violation de cl�.
Je ne comprends pas trop car cette requete, je l'ai d�ja utilis� ailleurs avec d'autres table, et ca na pas plant�...
Vous voyez d'ou ca peut �tre?
ps:ExecRequete() est en fait un Query->Open().
Partager