Fórum dbedit não aceita ponto #287385

07/07/2005

0

Salve pessoal

Estou tendo um problema estranho com meu sistema desenvolvido em delphi7. Tenho um banco firebird 1.5.2 com o seguinte campo:
VRCUSTO = DOUBLE PRECISION
no onCreate do meu sitema eu coloquei: DecimalSeparator := ´.´;
o problema esta no cadastro do produto quando tenho colocar um valor com casas decimais simplesmente o sistema nao aceita, pressiono a tecla ponto(.) e simplesmente nao é aceito mas se eu digitar a virgula(,) o sistema aceita mas quando eu saido do dbEdit ocorre um erro: ´15,00´ is not a valid floating point value for field ´VRCUSTO´

Outra coisa meu sistema esta em 3 camadas usando um servidor soap, eu fiz um teste criei uma nova aplicação coloquei no form um sqlconnection liguei ao banco em questao, coloquei tambem um sqlds, um dsp e ClientDataSet configurei tudo direitinho abri um registro qualquer fui no campo VRCUSTO e tentei digitar o ponto e tambem nao funciona mas o sistema ja aceita que eu coloque a virgula sem dar erro ...

alguem pode me dar uma luz


valewss


Mmoreira

Mmoreira

Responder

Posts

08/07/2005

Mmoreira

sobe ...
ainda estou precisando de um help


Responder

Gostei + 0

04/01/2006

Tpoeta

amigo, estou tendo um problema parecido, você conseguiu resolver o seu? como?


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar