Executar instruções SQL
O arquivo VBScript WiRunSQL.vbs é fornecido nos Componentes do SDK do Windows para Desenvolvedores do Windows Installer. Este exemplo mostra como o script é usado para executar consultas SQL e atualizações em um banco de dados do Windows Installer. Para obter mais informações, consulte Sintaxe SQL e Exemplos de consultas de banco de dados usando o SQL e scripts.
O script de exemplo demonstra:
- O método OpenDatabase (objeto Installer) e o método LastErrorRecord do Objeto Installer
- Método OpenView e Método Commit do Objeto Database
- Método Execute do Objeto View
- Propriedade StringData do Objeto Record
O uso deste exemplo exige a versão do CScript.exe ou do WScript.exe do Windows Script Host. A fim de usar CScript.exe para executar este exemplo, digite um comando no prompt de comando usando a sintaxe a seguir. A ajuda será exibida se o primeiro argumento for /? ou se poucos argumentos forem especificados. Para redirecionar a saída para um arquivo, encerre a linha de comando com VBS > [caminho para o arquivo]. O exemplo retorna um valor 0 para êxito, 1 se a ajuda for chamada e 2 se o script falhar.
cscript WiRunSQL.vbs [caminho para o banco de dados][Consultas SQL]
Especifique o caminho para um banco de dados do Windows Installer. Especifique as consultas SQL que devem ser executadas. Observe que a consulta SQL deve ser colocada entre aspas duplas. As consultas SELECT exibem as linhas da lista de resultados especificada na consulta. Colunas de dados binários selecionadas por uma consulta não são exibidas.
Para obter mais exemplos de script, consulte Exemplos de script do Windows Installer. Para os utilitários de exemplo que não exigem o Windows Script Host, consulte as Ferramentas de desenvolvimento do Windows Installer.
Para obter mais informações, consulte Como trabalhar com consultas e Exemplos de consultas de banco de dados usando o SQL e scripts. Um exemplo de localização demonstra o uso do SQL para Localizar colunas de banco de dados e Atualizar um fluxo de informações de resumo.