vou aproveitar a oportunidade, creio q ja estou entendendo o problema do nosso 
amigo, ele esta querendo formatar os campos no dbgrid e nao na tabela, eu estou 
tendo o mesmo problema, minha tabela tem o seguinte campo 
vlrnota decimal(12,2) not null default '0.00'
quando seleciono o campo ele me mostra o displayformat para formatar, porem se 
faço select sum(vlrnota) as soma1 ele me retorna a mensagem campo float atual 
string;

- Outro problema que estou enfrentando, na minha aplicacao eu crio uma tabela 
temporaria
vlrnota decimal(12,2) not null default '0.00', faco todo o procedimento de 
incluir registros nessa tabela e visualizar os registros, porem ela retorna em 
qualquer condicao no dbfgrid como se fosse string 124523.00  qdo deveria 
aparecer assim 124.523,00;

creio que o que o nosso colega quer fazer é configurar a visualizacao do dbgrid 
e nao da table;
eu ainda nao consegui resolver o problema tbem.

Por favor me corrija se eu estiver entendendo o problema errado


  ----- Original Message ----- 
  From: Luciano Angelini 
  To: [email protected] 
  Sent: Tuesday, January 08, 2008 1:43 PM
  Subject: Re: [delphi-br] Formato moeda no DBGRID


  Eu uso assim e sempre funcionou !!!!!!!

  DisplayFormat := #,###.00

  Luciano Angelini
  Preeitura de Lupionópolis-Pr

  Adjalma Costa escreveu:
  >
  > Pois é.... algo estranho está acontecendo, pois já troquei 
  > apropriedade Currency para true e configurei o DisplayFormat 
  > adequadamente, porém não mostra os centavos:
  >
  > O que deveria aparecer do DbGrid "1,00", aparece "1"
  >
  > sds
  > Adjalma
  >
  >
  > Jumper <[EMAIL PROTECTED] <mailto:joaopaulo.jpo%40gmail.com>> 
  > escreveu:
  > vc também pode alterar a propriedade Currency do campo para true;
  >
  > Em 08/01/08, Adjalma Costa <[EMAIL PROTECTED] 
  > <mailto:adjalmacosta%40yahoo.com.br>> escreveu:
  > >
  > > Já havia feito isso, porém não mostra os centavos.
  > >
  > > sds
  > > Adjalma
  > >
  > > Régis Bender <[EMAIL PROTECTED] <mailto:regissk8%40terra.com.br> 
  > <regissk8%40terra.com.br>> escreveu:
  > > Bom dia,
  > >
  > > na propriedade DisplayFormat coloca ###,###,##0.00 ou ###.###.##0,00
  > >
  > > Pra mim isso resolveu
  > >
  > > sds
  > >
  > > Bender Desenvolvimento de Sistemas
  > > e Serviços Contábeis (Régis)
  > > (51) 98470699
  > >
  > > Novo Hamburgo/RS
  > > MSN: [EMAIL PROTECTED] <mailto:regissk8%40terra.com.br> 
  > <regissk8%40terra.com.br>
  > > www.regisbender.com.br
  > >
  > > ----- Original Message -----
  > > From: Adjalma Costa
  > > To: [email protected] 
  > <mailto:delphi-br%40yahoogrupos.com.br> <delphi-br%40yahoogrupos.com.br>
  > > Sent: Tuesday, January 08, 2008 10:52 AM
  > > Subject: [delphi-br] Formato moeda no DBGRID
  > >
  > > Bom dia!
  > >
  > > Estou usando Delphi 2005 com FireBird 2.0 e DbExpress.
  > >
  > > No Banco de Dados tenho campos no formato "numeric" com duas casas
  > > decimais, porém ao mostra-los no DbGrid não consigo formatá-los. Onde é
  > > 10,00 aparede apenas 10.
  > >
  > > Já mudei a propriedade currency dos campos para tru, coloquei em
  > > DisplayFormat = ",0.00" e nada.
  > >
  > > Alguém poderia me ajudar, por favor?
  > >
  > > Sds
  > > Adjalma
  > >
  > > ---------------------------------
  > > Abra sua conta no Yahoo! Mail, o único sem limite de espaço para
  > > armazenamento!
  > >
  > > [As partes desta mensagem que não continham texto foram removidas]
  > >
  > > ----------------------------------------------------------
  > > E-mail classificado pelo Identificador de Spam Inteligente.
  > > Para alterar a categoria classificada, visite o Terra Mail
  > >
  > > [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!
  > >
  > > [As partes desta mensagem que não continham texto foram removidas]
  > >
  > >
  > >
  >
  > [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!
  >
  > [As partes desta mensagem que não continham texto foram removidas]
  >
  > 


   

  __________ Informação do NOD32 IMON 2775 (20080108) __________

  Esta mensagem foi verificada pelo NOD32 sistema antivírus
  http://www.eset.com.br


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

Responder a