RMI@
|
CAMPO BELO MG - BRASIL
|
|
Postada em 01/09/2005 09:02 hs
Estou tentando fazer uma consulta de valores em (R$). Ex: select * from tabela where valor=valor. Mas, nada! Alguém pode me ajudar? Obrigado.
RMI
|
|
|
|
|
|
|
|
Postada em 01/09/2005 09:19 hs
como está definido o campo valor na tabela? e o valor que vc ta tentanto procurar é que tipo?
|
|
|
|
RMI@
|
CAMPO BELO MG - BRASIL
|
|
Postada em 01/09/2005 09:28 hs
Na tabela é "double", não achei outro campo para moeda, tipo "currency", ou tem outro apropriado? Na variável é "currency", tb já tentei com "double", mas nada.
RMI
|
|
|
|
|
|
Postada em 01/09/2005 13:47 hs
Não se esqueça que o MySQL trabalha com formato numérico americano, ou seja, sem vírgulas e com o ponto separando decimais. O que pra gente é R$ 10,00 no mysql vc acha como R$ 10.00
|
|
|
|
|
|
Postada em 01/09/2005 14:04 hs
RM@, faz assim: no mysql defini o campo como varchar e grava o valor como sendo uma string e quando vc for usar esse campo transforma ele e currency, Ccur("valor") assim vc nao vai ter problemas.....
|
|
|
|