Bonjour,

Dans une fiche j'ai un TMySQLTable, et quelques autres composants, dont un TPanel dans lequel je d�tecte un clic pour effectuer une insertion dans ma table.

Lorsque je lance mon programme, il se produit la chose suivante :
- Le premier enregistrement ins�r� se passe correctement (en pratique, on insere un enregistrement dans la table, puis on l'affiche � sa place dans le panel).
- Au deuxi�me clic (ou au premier si un enregistrement a d�j� �t� ins�r� au paravent), une exception est g�n�r�e de type EInvalidOperation avec le texte "Invalid argument". Cela se produit lors de l'appel � Insert(), dans la fonction TDataSet::Insert. (j'ai suivi le code en mode CPU).

Je ne comprends pas, d'autant que j'ai d�j� fait fonctionner cela avec succ�s. Malheureusement je n'ai plus le souvenir des modif que j'ai r�alis�es. Egalement, il y a une liaison de d�finie avec MasterSource.

Serait-il possible d'avoir des informations sur les raisons pour lesquelles cela peut se produire svp?

D'avance merci!
+++
MP.