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 :

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();
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.

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().