delphi e numeros flutuantes do oracle

Oracle

08/03/2005

qdo vou fazer a seguinte pesquisa o sql plus ele me da o seguinte resultado:
SQL> SELECT sum(CHM_CUSTOINT + CHM_CUSTOEXT) TOTAL FROM chamados WHERE To_Date(CHM_DATA, ´DD/MM/YY´)
BETWEEN TO_DATE(´03/03/2003´,´DD/MM/YY´) AND TO_DATE(´07/03/2005´,´DD/MM/YY´);

TOTAL
----------
165,5



mais qdo é no delphi ele come com a virgula, e o campo vira 1655! eu utilizei o floattostr(fieldbyname(´TOTAL´).asinteger) para capturar o valor.. ja ocorreu algo parecido com vcs?


Tbighetti

Tbighetti

Curtidas 0

Respostas

Motta

Motta

08/03/2005

Podem ser varias coisas.

Drive de acesso ao bd.
Definição de session windows
Formato dos TFields.
Definição da language padrao e da seção do Oracle (vc parece usar protugues pela , na casa decimal)


GOSTEI 0
POSTAR