none
Alteração na forma de escrever o comando ??? RRS feed

  • Pergunta

  • Bom dia.

    Gostaria de saber se houve alguma alteração na forma como o VBA Access reconhece uma linha de comando.

    Explicando melhor, sempre utilizei em um BD (entre varias outras linhas), as duas linhas abaixo:

    CurrentDb.Execute "UPDATE ListasPend SET Setor = 'EXPORT NORMAL' WHERE Setor = 'EXPORT' AND Tipo = 'NORMAL'"

    CurrentDb.Execute "UPDATE ListasPend SET Performance = 'Atend Dias Especificos' WHERE Setor = 'EXPORT NORMAL'"

     

    Sempre funcionou dessa forma, ate que hoje, notei que esse comando esta deletando as linhas especificadas.

    Alterei o código retirando o espaço entre as palavras "EXPORTNORMAL" conforme abaixo, e voltou a funcionar.

    CurrentDb.Execute "UPDATE ListasPend SET Setor = 'EXPORTNORMAL' WHERE Setor = 'EXPORT' AND Tipo = 'NORMAL'"

    CurrentDb.Execute "UPDATE ListasPend SET Performance = 'Atend Dias Especificos' WHERE Setor = 'EXPORTNORMAL'"

    Alguem sabe dizer o que pode ter acontecido ?

    Grato

    terça-feira, 6 de outubro de 2020 11:53