Bonjour,
J'ai donc un problème avec une requête comme le titre l'indique, en fait lorsque je lance mon programme, j'entre des infos qui sont ensuites envoyés à la base de donnée via INSERT INTO, mais lors de l'envoie, C++ builder m'indique cette erreur :
voici le code de ma methode :
J'ai écumé Google mais j'ai pas trouvé de réponse à mon problème.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 void __fastcall TForm1::bInsererClick(TObject *Sender) { int sizeNom = lineNomJeux->SelLength; int sizeDesc = txtDescription->SelLength; int sizeNote = lineNote->SelLength; char *nom = new char[sizeNom]; char *desc = new char[sizeDesc]; char *note = new char[sizeNote]; char req[100]; lineNomJeux->GetSelTextBuf(nom, sizeNom); //On affecte à nom le contenu du champs Nom du jeux. txtDescription->GetSelTextBuf(desc, sizeDesc); lineNote->GetSelTextBuf(note, sizeNote); SessionJeux->Open(); Database1->Open(); requeteInsertion->SQL->Clear(); sprintf(req, "INSERT INTO jeux(Nom,Description,Note) VALUES('%s','%s','%s')", nom, desc, note); requeteInsertion->SQL->Add(req); requeteInsertion->ExecSQL(); Database1->Close(); SessionJeux->Close(); }
Merci d'avance.
Partager