Array
(
)

SQL - Mysql Duvida de valores

Fernando_cunha
   - 30 nov 2005

Ola!

eu tenho uma rotina que pega o que esta na tabela moeda.
#Código



EdtMoeda.Text := DM.QrySelect.fieldbyName(´Cod_moeda´).asString;
LblMoedaExtenso.Caption := DM.QrySelect.fieldbyname(´descricao´).asString;
LblTaxaCambioExtenso.Caption := DM.QrySelect.fieldbyname(´valor´).asString;



se eu tiver informacoes no banco de dados assim:

Cod_moeda Descricao Valor
R$ REAL 1,903 Ele traz tudo correto.
R$ REAL 1.000 Ele só traz o numero 1.

Ou seja se nao tem valores apos a virgula ele nao traz... como eu devo proceder para fazer uma rotina que colocasse a virgula apos o valor caso ele nao traga.


Wiltonfenix
   - 30 nov 2005

No editor de campos vc precisa colocar nas propriedades DisplayFormat e EditFormat: #,,0.000


Wiltonfenix
   - 30 nov 2005

Me parece também que tem uma função para fazer isto, mas como não tenho o Delphi aqui não tenho como verificar agora.


Fernando_cunha
   - 01 dez 2005

Vamos ver se eu entendi.
No edit ou maskedit existe uma propriedades editformat ?
beleza eu vou verificar direitinho pois esta maquina que estou aqui nao tenho o delphi mas hoje a tarde estarei no meu pc e verificarei... desde já, obrigado pela ajuda :)