Voila je viens de trouver un bug a mon programme

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
AnsiString modelchoisi=ComboBox4->Text;
					AnsiString prixachat=Edit4->Text;
					AnsiString prixventes=Edit5->Text;
					AnsiString stock=Edit6->Text;
					AnsiString sql("INSERT INTO `produits` (`Reference`,`Genres`,`Types`,`Marques`,`Model`,`PrixAchats`,`PrixVentes`,`Stock`) VALUES ('"+ref+"','"+genrechoisi+"','"+typechoisi+"','"+marquechoisi+"','"+modelchoisi+"','"+prixachat+"','"+prixventes+"','"+stock+"');");
					SQLQuery1->Active=false;
					SQLQuery1->Close();
					SQLQuery1->SQL->Clear();
					SQLQuery1 ->SQL->Add(sql);
					SQLQuery1->ExecSQL();
le probléme est que si je rentre une marque ou un model avec des ' il me marque une erreur et plante :s