Tente usar .AsFloat ou .AsCurrency ao invés .Value alexandre
----- Original Message ----- From: stainle2003 To: delphi-br@yahoogrupos.com.br Sent: Monday, July 13, 2009 10:55 AM Subject: [delphi-br] SQLServer bom dia amigos, quando importei dados do Cobol via ODBC para o SQLServer, os campos que tinham a picture 9(12)v99 o SQLServer criou como tipo TBCDField e os que tinham picture 9(14)v99 ele criou como TFMTBCDField, e agora pelo Delphi quando tento compilar o programa nas duas primeira linhas abaixo não aparece erro de compilação, mas na terceira linha apresenta um erro dizendo que não posso usar o FormatFloat, 'CUSI = ' + FormatFloat('000,000,000.00', CDSEstoCUSI.Value) + 'CRE = ' + FormatFloat('000,000,000.00', CDSEstoCRE.Value) + 'CME = ' + FormatFloat('000,000,000.00', CDSEstoCME.Value) + alguém tem uma luz ???? Stainle [As partes desta mensagem que não continham texto foram removidas]