[resolvido] Erro Instrução UPDATE !!!

Moderador: Avelino Sampaio

leandroandrea07
Mensagens: 123
Registrado em: 02 Mai 2016, 18:06

[resolvido] Erro Instrução UPDATE !!!

Mensagempor leandroandrea07 » 10 Jul 2017, 17:15

Boa tarde,

estou tentando usar a Instrução abaixo, porem sem sucesso:

Código: Selecionar todos

CurrentDb.Execute "UPDATE LocacoesGeral SET Inspecionado = True WHERE Locacao = (SELECT Locacao FROM Aux) ;"

Retorna o erro:
Capturar1.PNG



Se eu tentar dessa forma:

Código: Selecionar todos

CurrentDb.Execute "UPDATE LocacoesGeral SET Inspecionado = True WHERE Locacao = (SELECT * FROM Aux) ;"

Tenho o erro:
Capturar2.PNG



Dessa:

Código: Selecionar todos

CurrentDb.Execute "UPDATE LocacoesGeral SET Inspecionado = True WHERE Locacao = Aux.Locacao ;"

Tenho:
Capturar3.PNG



A ideia é que o campo "Inspecionado" da tabela "LocacaoGeral" seja alterado para "True", apenas para os casos e que o campo "Locacao" da tabela "LocacaoGeral" seja igual ao campo "Locacao", da tabela "Aux".
Terei cerca de 20 linhas no campo "Locacao", da tabela "Aux".


Onde estou errando ?



Obrigado
Você deve estar registrado e autenticado para ter acesso ao arquivo anexo.

Disable adblock

Precisamos do seu apoio. Faca uma doacao para o site atraves do Paypal.


Avatar do usuário
Damasceno Jr.
Mensagens: 460
Registrado em: 08 Jun 2015, 01:30
Localização: Medicilândia-Pará

Re: Erro Instrução UPDATE !!!

Mensagempor Damasceno Jr. » 10 Jul 2017, 17:34

Tente assim:

Código: Selecionar todos

UPDATE LocacoesGeral INNER JOIN Aux ON LocacaoGeral.Locacao = Aux.Locacao SET LocacoesGeral.Inspecionado = True;
Quanto mais o tempo passa, mais descubro e mais me apaixono por MS Access.

leandroandrea07
Mensagens: 123
Registrado em: 02 Mai 2016, 18:06

Re: Erro Instrução UPDATE !!!

Mensagempor leandroandrea07 » 10 Jul 2017, 20:52

Perfeito Damasceno,

muito obrigado.

Disable adblock

Precisamos do seu apoio. Faca uma doacao para o site atraves do Paypal.



Voltar para “Módulos VBA”

Quem está online

Usuários neste fórum: Nenhum usuário registrado e 4 visitantes