[firebase-br] Problema c/Numeric

Marcio Neves marcio_manhaes em uol.com.br
Ter Nov 22 17:45:07 -03 2005


Obrigado aos dois companheiros que me responderam.

Pegando as idéias, utilizei o método ( não sei se esse é a designação
correta ) FieldByName..... asfloat  e deu certo !

Ele aceitou : If CdsESTOQUE.FieldByName('Valor').as Float > 0 then
....b;la,bla. embora no BD o campo VALOR do CDS seja um Numeric, que para o
Delphi é "enxergado"como um TBCDfield . ( aceitOU também " AsInteger" )

Grato a todos e espero que isso ajude a outros, que como eu,  não
encontraram literatura nenhuma que alertasse para isso. Abs. Márcio
----- Original Message -----
From: <zottissistemas em ibestvip.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Tuesday, November 22, 2005 7:25 AM
Subject: Re: [firebase-br] Problema c/Numeric


A Princípio você está tentando inserir num campo numeric um tipo inteiro ou
word.
veja que tipo de dados você está usando para inserir e
tente fazer a conversão do numero que você quer inserir... tipo
inttostr(strtofloat..... etc

Espero que te ajude.


______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa






Mais detalhes sobre a lista de discussão lista