valor $ ?

Delphi

21/06/2005

Já vi muita gente editar o valor quando sai do edit...

exemplo:

Digita 200 bate um enter e vai aparecer 2,00.

Mas na hora de gravar na base ?

vocês gravam com virgula ?

ou gravam o 200 e tratam os valores ?


Lynx

Lynx

Curtidas 0

Respostas

Sanses

Sanses

21/06/2005

Olha, se no edit estiver com a virgula o bando de dados tem que ser capaz de aceitar este tipo de dados. Não vejo como pode ser feito isso: o edit apresentar 2,00 e mandar para o bd 200.

Sanses


GOSTEI 0
Osocram

Osocram

21/06/2005

Já vi muita gente editar o valor quando sai do edit... exemplo: Digita 200 bate um enter e vai aparecer 2,00. Mas na hora de gravar na base ? vocês gravam com virgula ? ou gravam o 200 e tratam os valores ?


amigo non sei qual banco vc usa...

Mas geralmente essa formatacao eh feito via programa... e non via banco... isso apenas p q seja obrigado ter 2 casas decimais...

Um ex. vc pod ir no campo q vc deseja e colhar essa mascara no DisplayFormat : ´#,,,0.00´
isso vai fazer c q a cada 3 digitos aparece o ponto e q seja obrigado a ter 2 casas decimais... no entanto esses ponto q tem a cada 3 casas non eh gravado no banco... eh so p mostrar p o cliente


GOSTEI 0
POSTAR