nsouza
15/08/2009 - 17:23
Colegas,
gostaria de em um campo digitar valores do tipo
5% - 5,26% - 32,35% - 72,58% etc.... isto para o usuário, mas
mas no banco dedaos gravasse os valores 0,05 - 0,526 etc...
alguém tem algum exemplo?
Obrigado
Recife
15/08/2009 - 19:52
nsousa,
para você gravar no banco na forma desejada basta fazer o calculo de porcentagem.
EX: 5,00% -----> 5 /100 = 0,05.
ficaria +/- assim:
edit1.text = 5,00
porcentagem := 0;
porcentagem := strtofloat(edit1.text) /100;
query1.fieldbyname('perc').asfloat := porcentagem;
Quanto ao que o usuário ira digitar no campo de entrada fica por sua conta com você ira apresentar para o mesmo.