Luciano,
no banco os campos estão como numeric(10,2) nas propriedades do clientdataset: 
precision=10 , size=3, displayformat e editformat = "###,###,##0.00".
P.S.volto a dizer que o valor armazenado no banco esta correto, porem, no 
retorno a tela os valores estão desse modo para centenas (100,00 = 10=,00) ou ( 
2.000.000,000 = 2.000.00=,000 ). Nao sei porque aparece o sinal de igual.



----- Mensagem original ----
De: Luciano Calenzani Simões <[EMAIL PROTECTED]>
Para: delphi-br@yahoogrupos.com.br
Enviadas: Segunda-feira, 16 de Junho de 2008 13:35:21
Assunto: Res: [delphi-br] Re: DbEdit Valor Float


Você configurou o número de decimais e o formato de display nas propriedades do 
DBEdit?

Luciano Calenzani Simões

----- Mensagem original ----
De: dodo_gnr <[EMAIL PROTECTED] com.br>
Para: [EMAIL PROTECTED] os.com.br
Enviadas: Segunda-feira, 16 de Junho de 2008 12:41:40
Assunto: [delphi-br] Re: DbEdit Valor Float

--- Em [EMAIL PROTECTED] os.com.br, Luiz Carlos <[EMAIL PROTECTED] ..> escreveu
>
> Boa dia a todos da lista,
> Gostaria de saber se ja tiveram esse problema:
> Tenho um dbedit na tela que esta recebendo um valor float do banco,
porem quando o usuario digita o valor 100,00 ele armazena no banco
corretamente, mas quando sai do form e volta o valor mostrado é
igual 10=,00. 
> Junior - Araraquara/SP
> 
> 
> Abra sua conta no Yahoo! Mail, o único sem limite de espaço
para armazenamento!
> http://br.mail. yahoo.com/
>
cara tens que usa o comando formatFloat( '####,##0. 00', DBEdit.text) ;
ai ele vai add no banco de dados o valor por exemplo 100,00 . . .

Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento!
http://br.mail. yahoo.com/

[As partes desta mensagem que não continham texto foram removidas]

 


      Abra sua conta no Yahoo! Mail, o único sem limite de espaço para 
armazenamento!
http://br.mail.yahoo.com/

[As partes desta mensagem que não continham texto foram removidas]

Responder a