Boa tarde, mestres!
Venho mais uma vez com uma dúvida cruel!
Estou desenvolvendo um formulário no qual o usuário digita um valor para preço e quando clica no botão atualizar, são alterados alguns preços de outros produtos que inseri no código.
Ele pega o valor do campo e realiza uma soma.
Segue exemplo:
CurrentDb.Execute "update Produtos set PrecoAtual= " & Me.PrecoAtual & " WHERE Codigo= 4579"
Quando faço soma com inteiro, dá certo. Mas quando somo decimal, como no exemplo abaixo, dá erro de sintaxe:
CurrentDb.Execute "update Produtos set PrecoAtual= " & Me.PrecoAtual + 0.5 & " WHERE Codigo= 4580"
O que estou fazendo de errado?
Desde já agradeço!
Venho mais uma vez com uma dúvida cruel!
Estou desenvolvendo um formulário no qual o usuário digita um valor para preço e quando clica no botão atualizar, são alterados alguns preços de outros produtos que inseri no código.
Ele pega o valor do campo e realiza uma soma.
Segue exemplo:
CurrentDb.Execute "update Produtos set PrecoAtual= " & Me.PrecoAtual & " WHERE Codigo= 4579"
Quando faço soma com inteiro, dá certo. Mas quando somo decimal, como no exemplo abaixo, dá erro de sintaxe:
CurrentDb.Execute "update Produtos set PrecoAtual= " & Me.PrecoAtual + 0.5 & " WHERE Codigo= 4580"
O que estou fazendo de errado?
Desde já agradeço!