Concordo, porem, o que acho estranho é que apenas valores de centena o problema 
aparece, nos outros casos como citados não. Ja alterei as propriedades e nada, 
ja retirei os campos do CDS e adicionei novamente sem alterar as propriedades e 
nada.
Junior - Araraquara/SP



----- Mensagem original ----
De: Rubem Nascimento da Rocha <[EMAIL PROTECTED]>
Para: delphi-br@yahoogrupos.com.br
Enviadas: Segunda-feira, 16 de Junho de 2008 14:59:53
Assunto: RE: Res: Res: [delphi-br] Re: DbEdit Valor Float



Quando trabalho com objetos TField de valores numéricos do tipo ponto flutuante 
(float, double, etc.), não mexo nas propeidades Precision e Size, e sempre o 
DisplayFormat funcionava normal pra mim.
Sds.

____________ _________ _________ __

To: [EMAIL PROTECTED] os.com.br
From: [EMAIL PROTECTED] com.br
Date: Mon, 16 Jun 2008 10:12:23 -0700
Subject: Res: Res: [delphi-br] Re: DbEdit Valor Float

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 <simoesluciano@ yahoo.com. br>
Para: [EMAIL PROTECTED] os.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 
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 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 . . .

____________ _________ _________ _________ _________ _________ _
Confira vídeos com notícias do NY Times, gols direto do Lance, videocassetadas 
e muito mais no MSN Video!
http://video. msn.com/? mkt=pt-br 


      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