ernestovm 0 Denunciar post Postado Setembro 1, 2005 Caros,Estou com um problema há dias. Já tentei de tudo.Tenho uma tabela no MySQL onde existe um campo tipo double. Quando abro a tabela com o MyFront e digito informações ele só aceita com vírgula (15,42). Porém quando atualizo este campo através de uma variável do Delphi cujo valor é, p.ex., 15,42 ele não grava os centavos, só 15.Ao exportar a tabela para arquivo .sql notei que ele esporta a sintáxe INPUT com os valores separados com ponto (15.42). Portanto a conclusão que cheguei é a de que quando se digita diretamente na tabela ele exige vírgula, mas quando se atualiza através de comando SQL ele exige ponto.Alguém poderia me dar uma solução, por favor!Agradeço imensamente a ajuda. Compartilhar este post Link para o post Compartilhar em outros sites
walace 1 Denunciar post Postado Setembro 2, 2005 Em php o que faço é deixar que o usuário digite com vírgula para decimal, na hora de gravar (sql) eu troco esta vírgula por ponto.Chato, mas é assim que tem que ser no php, não sei no delphi. Compartilhar este post Link para o post Compartilhar em outros sites