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]