Bonjour à tous!
j'ai un problème avec la conversion des données de mon edit.
au fait je suis entrain encodé des données dans une base de données.
j'encode des données dans un champs numerique de taille Réel Double.
ce champs numerique reçoit la valeur d'un edit formaté en float pour concerver la virgule.

voici mon code de formatage pour l'edit:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
EditCT_tvac.Text:=FormatFloat('#,###,##0.00',nRec1);
et ici j'encode cette donnée dans la base de données par ce code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
DM.tbPrintva.Insert;
    DM.tbPrintvaCABTELTVAC.Value:=StrToFloat(EditCT_tvac.Text);
    .....
    ....
    ....
mais je reçois cette erreur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
[Error][Error] DeduireTva.pas(229): Incompatible types: 'Integer' and 'Extended'
le champs CABTELTVAC de ma table est numerique de taille Réel Double, donc il reçoit des decimales.

mais il ne fonctionne pas, j'ai essayé d'autre format de conversion , mais rien qui marche.
Merci pour votre aide à tous.