GARANTIR DESCONTO

Fórum 60? não é um ponto flutuante válido. #345183

28/08/2007

0

Galera,


Dêem um help por favor?
Tenho um campo na tabela do tipo Numeric(15, 2). Nesse campo tenho o valor 602,5700000000001.

Quando faço em DBExpress:

cdsMovimentoVLR_MERC.AsFloat := sdsNotasVLR_MERCADORIA.AsFloat;


Da o erro:
60? não é um ponto flutuante válido. Alguém tem idéia do que possa ser?

Firebird 1.5.04
Delphi 6.0
DBExpress

Vlw


Adriano Santos

Adriano Santos

Responder

Posts

28/08/2007

Adriano Santos

Esqueçam, achei a solução.

Você não vão acreditar.
Nós estávamos declarando no Source do projeto da DbExpint. Não pode ser declarado.
Tem que mandar a dll junto. Só isso.
Ai fizemos um esquema pra compactar a dll junto com o executável e extrair se não existir no diretório.

Vlw galera.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar