Probleme MYSQL/C++ Builder
Bonjour,
J'ai connect� mon C++ Builder � MySQL en utilisant les composants :
-TDataBase
-TTable
-TDataSource
-TDBGrid (pour l'affichage des donn�es)
Cela marche bien � ceci pr�t d'un bug que je n'avais pas quand je faisais �a sous paradox, et pourtant j'utilise le m�me code:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| void __fastcall TForm2::Button1Click(TObject *Sender)
{
Form1->Table1->Append(); // Créé une nouvelle ligne vide et se positionne dessus
Form1->Table1->Edit();
Form1->Table1->FieldByName("NOM")->Value=Edit1->Text;
Form1->Table1->FieldByName("NUMERO DE GSM")->Value=Edit2->Text;
Form1->Table1->FieldByName("MATRICULE")->Value=Edit3->Text;
Form1->Table1->Post();
Close();
} |
Quand je veux ins�rer une nouvelle ligne, l'ajout se fait bien dans MySQL, j'ai bien v�rifi� dans la table, mais pour ce qui est du DBGrid, il me remplace les donn�es de la premi�re ligne du DBGrid par celles que je viens d'entrer.
Ce qui est encore plus �trange, c'est que je quitte et je relance le projet et l� tout est OK. La premi�re ligne n'est plus vir�e et la nouvelle est bien � la suite...
Une id�e ?