dbexpress com int64
04/02/2006
0
Ola!
estou usando alguns campos no Firebird definidos como numeric(17,0), que são transformados para int64 pelo banco. Quando tento acessa-los com do dbexpress, se o valor for menor do que 10 ele me retorna sinais graficos e não o numero que esta no banco, para acessar oc ampo estou fazendo assim:
EdtValor.Text:=Inttostr(SQLDSC :?: redor.FieldByName(´valor´).Asinteger);
Alguem pode me ajudar?
Obrigado!
estou usando alguns campos no Firebird definidos como numeric(17,0), que são transformados para int64 pelo banco. Quando tento acessa-los com do dbexpress, se o valor for menor do que 10 ele me retorna sinais graficos e não o numero que esta no banco, para acessar oc ampo estou fazendo assim:
EdtValor.Text:=Inttostr(SQLDSC :?: redor.FieldByName(´valor´).Asinteger);
Alguem pode me ajudar?
Obrigado!
Apf56
Curtir tópico
+ 0
Responder
Posts
05/02/2006
Apf56
Alguem já trabalhou com DBExpress e campos numeric(18,2) no firebird?
Responder
Clique aqui para fazer login e interagir na Comunidade :)