Execute

<< Clique para Mostrar o Sumário >>

 

Execute

Execute([ImmediateExecute])

O método Execute executa um comando SQL que não tenha retorno (como DELETE, UPDATE ou INSERT), configurado na propriedade SQL da Consulta. O parâmetro ImmediateExecute indica se a operação passa pelas filas de operações (arquivos .e3i e .e3o) antes de chegar ao Banco de Dados (caso esteja configurada como Falso) ou se é enviada diretamente para o Banco de Dados (caso esteja configurada como Verdadeiro). Se este parâmetro é omitido, a operação é enviada diretamente para o Banco de Dados. A vantagem de se utilizar a Consulta para executar comandos é a utilização de variáveis, como em uma consulta simples. Exemplo de comandos SQL:

DELETE FROM teste WHERE cod > 10
UPDATE teste SET cod = 10 WHERE cod > 10
INSERT INTO teste(cod) VALUES(10)

 

Exemplo:

Sub CommandButton1_Click()
  Screen.Item("Consulta1").Execute
End Sub

Esta página foi útil?