Bonjour,

je veux ins�rer dans ma table des enregistrements dont les valeurs des champs proviennent des zones d'�ditions, pour cela j'ai utilis� ce code
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
 
Query1->Close();
 Query1->SQL->Clear();
Query1->SQL->Add("insert into MaTble ");
Query1->SQL->Add("(Champ1,Champ2) ");
Query1->SQL->Add("Values( '+ Edit1->Text +' ,  '+ Edit1->Text + ')");
 Query1->ExecSQL();
vue que mes champs sont des chaine de caract�res de taille 5, ce code m'ins�re l'enregistrement (Edit1,Edit2), alors que je veux qu'il m'ins�re leurs contenus

et quand j'ai remplac� la 5eme ligne du code par
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
 
Query1->SQL->Add("Values( '"+ Edit1->Text +"' ,  '"+ Edit1->Text + "')");
je re�oit un avertissement "violation de cl�" lors de l'ex�cution.

est ce que vous pouvez m'aider l�-dessus?

merci d'avance.