Fórum Ponto Decimal no mysql D7 Dbexpress mysql5 #369575
02/04/2009
0
Olá pessoal estou trabalhando com o delphi 7 + dbexpress + mysql 5
O meu problema esta qdo eu grava o valor decimal.
Exemplo:
o Valor que eu digito é 10,23 e qdo grava no banco da erro.
o mysql somente aceita se for 10.23 no caso ponto.
Se eu alterar as configurações regionais do windows remover o ´virgula´ e colocar ´ponto´ funciona.
Mas eu não quero mexer na configuração do windows do cliente.
Por acaso tem Alguma maneira de resolver isso??
Sera q tenho que setar algum comando no mysql??
Eu uso SqlQuery + datasetProvider+ClientDataSEt.
Aguardo retorno
Abraços
Fabio Correa
O meu problema esta qdo eu grava o valor decimal.
Exemplo:
o Valor que eu digito é 10,23 e qdo grava no banco da erro.
o mysql somente aceita se for 10.23 no caso ponto.
Se eu alterar as configurações regionais do windows remover o ´virgula´ e colocar ´ponto´ funciona.
Mas eu não quero mexer na configuração do windows do cliente.
Por acaso tem Alguma maneira de resolver isso??
Sera q tenho que setar algum comando no mysql??
Eu uso SqlQuery + datasetProvider+ClientDataSEt.
Aguardo retorno
Abraços
Fabio Correa
Fabiotb
Curtir tópico
+ 0
Responder
Posts
06/04/2009
Rudá
Amigo,
O jeito é você da um StringReplace (. para nada e depois de , para .) com isso vai gravar.
Ou trocar nas configurações do banco.
O jeito é você da um StringReplace (. para nada e depois de , para .) com isso vai gravar.
Ou trocar nas configurações do banco.
Responder
Gostei + 0
06/04/2009
Fabiotb
Você sabe onde eu troco a configuração do mysql o ponto decimal???
Não conheco muito o mysql, estou gostando dele, alguem pode me ajudar onde eu altero o ponto decimal de ´.´ para ´,´ no mysql.
Abraços
Não conheco muito o mysql, estou gostando dele, alguem pode me ajudar onde eu altero o ponto decimal de ´.´ para ´,´ no mysql.
Abraços
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)