NUMERO FLUTUANTE EM MSQL MOEDA

USUARIO.EXCLUIDOS 23/08/2007 12:59:44
#232240
hoje iniciei um topico com o seguinte assunto:

_____________________
bom dia vbmaniacos,

Estou migrando um aplicação de access2000 ado para mysql, nos campos da tabela onde tenho o formato (número,duplo,padrao) não está convertendo para mysql.

sei que no mysql não usa tipo moeda eu posso usar numeric, flot, double usando (.) como referencia, mas como converter no vb6 os dados antes de enviar para o mysql.

ex. tenho um campo com o valor 125,82 como o format ###,##0.00 quando é enviado para o mysql salva como 125,00.

vcs sabem como resolver isso.
___________________________

encerrei o topico mas não resolvi a dúvida, peço desculpa aos moderadores por estar criando outro topico igual.

mesmo utilizando o campo no vb como cdbl o dado esta sende gravado no mysql sem os centavos 125,00 ao inves de 125,52

vcs sabem como resolver isso?
USUARIO.EXCLUIDOS 23/08/2007 13:01:43
#232244
Resposta escolhida


Tenta substituir o Cdbl pelo CCur
USUARIO.EXCLUIDOS 23/08/2007 13:25:53
#232262
continua o msm erro,

pesquisando descobri que para php tem que transformar a , em . mas não encontrei como faze-lo em vb6

caso tenha outra sugestão ficarei muito grato.
USUARIO.EXCLUIDOS 23/08/2007 13:40:01
#232268


quer substituir , por . (virgula por ponto)..faz assim

Valor = Replace (txtvalor, ",",".")

resolve?
Tópico encerrado , respostas não são mais permitidas