VALOR DECIMAL
Tenho um projeto em VB6 com base em SQL em campos numericos, com casas decimais, so consigo entrar o valor digitando o ponto "." e não a vÃrgula.
Quando digito a vÃrgula ocorre um erro de execução.
As configurações regionais do Windows estão OK e o campo está definido como Decimal na base de dados
Obrigado
Quando digito a vÃrgula ocorre um erro de execução.
As configurações regionais do Windows estão OK e o campo está definido como Decimal na base de dados
Obrigado
Olá Marcelo
Para não dar erro na gravação de um campo númérico na instrução SQL, antes de ler a variável ou text box, transforme-o com a função STR, assim:
DIM VR
VR = 1.236,36
"Update TAB Set VR_NUMERICO = " & STR(VR) & " Where IdTAB = 4"
Para não dar erro na gravação de um campo númérico na instrução SQL, antes de ler a variável ou text box, transforme-o com a função STR, assim:
DIM VR
VR = 1.236,36
"Update TAB Set VR_NUMERICO = " & STR(VR) & " Where IdTAB = 4"
Tópico encerrado , respostas não são mais permitidas