VELHO PROBLEMA DE FORMATACAO DE STRINGS SQL
Pois é. Depois de passar um tempo sem mexer vom VB/Access estou às voltas com aquele velho problema de formatar os valores dentro de um comando SQL.
No caso, preciso inserir um valor corretamente nessa parte do comando:
[Ô]HAVING (Codigo = [ô][Ô] + CStr(RS!Codigo) + [Ô][ô]) AND (Valor = [Ô] + CStr(RS!Valor) + [Ô]) [Ô]
O problema ocorre com RS!Valor. Aparece um erro reclamando da vÃrgula, por exemplo, quando valor é 21589,24.
Quando eu coloco o valor 21589.24 (trocando a vÃrgula por ponto) manualmente, só para testar, ele funciona normal.
Alguem lembra como se resolve isso. Confesso que esqueci.
Obrigado.
No caso, preciso inserir um valor corretamente nessa parte do comando:
[Ô]HAVING (Codigo = [ô][Ô] + CStr(RS!Codigo) + [Ô][ô]) AND (Valor = [Ô] + CStr(RS!Valor) + [Ô]) [Ô]
O problema ocorre com RS!Valor. Aparece um erro reclamando da vÃrgula, por exemplo, quando valor é 21589,24.
Quando eu coloco o valor 21589.24 (trocando a vÃrgula por ponto) manualmente, só para testar, ele funciona normal.
Alguem lembra como se resolve isso. Confesso que esqueci.
Obrigado.
[ô][Ô] & Replace(FormatNumber(Rs!valor, 2), [Ô],[Ô], [Ô].[Ô]) & [Ô][ô]
Tópico encerrado , respostas não são mais permitidas