Array
(
)

Duvida com Form´s

Carcleo
   - 07 set 2004

Olá, Eu uso Delphi 6 + Mysql, e criei uma tabela com um campo ´Preco´ no Mysql como Float(12,2), para poder escrever R$12,20, mas no form do Delphy isti não acontece, ou seja, não dá pra digitar a virgula(ou o ponto) e dfepois os centavos.
Como resolver isto.
Obrigado.


Vinicius2k
   - 07 set 2004

Colega,

O controle em questão é um DBEdit?
Se sim, mude as propriedades EditFormat e DisplayFormat do TField (Fields Editor da tabela) para #,0.00, que deve solucionar a questão...

T+


Vinicius2k
   - 09 set 2004


Citação:
Eu coloco #,0.00 nos campos mas é como não fosse colocado.

Colega,
Devo lhe pedir, mais uma vez, que questionamentos pertinentes à uma resposta no fórum devem ser colocados no próprio fórum, no tópico que originou a questão.
Eu posso não ser o único a saber a resposta e posso nem saber... mas outro colega pode responder e solucionar seu problema..

1. Que componentes de acesso ao banco de dados vc está utilizando?
2. O controle que vc deseja fazer a digitação é realmente um DBEdit?
3. O tipo Float no MySQL é o tipo correto para gravação deste tipo de dado ? Suponho que sim, mas como não trabalho com MySQL não tenho certeza.
4. O tipo de seu TField é TFloatField ?

Se vc responder estas questões, talvez possamos lhe ajudar...

T+