Delphi Et Oracle Ora-01722
Salut,
je developpee une appli ous DELPHI 7 avec comme base de données sous ORACLE 9.2i.
J'ai defini un chanmp de float dans une
de mes tables (mont_reglement float(10)).
Quand j'essaie d'envoyer des valeurs numeriques dans ce champ j'ai l'erreur suivante :
ORA-01722 nombre invalide.
Voici un exemple de code qui renvoit l'erreur :
Code:
1 2 3 4 5 6 7 8 9
|
ClientDataSet.Open;
ClientDataSet.Insert;
ClientDataSet.FieldByName('REF_REGLEMENT').AsString:=TREGLEMENT.FieldByName('RG_NO').AsString;
ClientDataSet.FieldByName('REF_JOURNAL').AsString:=TREGLEMENT.FieldByName('JO_NUM').AsString;
ClientDataSet.FieldByName('REF_TIERS').AsString:=TREGLEMENT.FieldByName('CT_NUMPAYEUR').AsString;
ClientDataSet.FieldByName('MONT_REGLEMENT').AsFloat:=TREGLEMENT.FieldByName('RG_MONTANT').AsFloat;
ClientDataSet.ApplyUpdates(0); |
Merci de m'aider