Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Como o instalador usa um banco de dados relacional, há funções para fazer consultas SQL (Structured Query Language) ao banco de dados. O procedimento a seguir descreve como usar o SQL para consultar um banco de dados.
Para consultar um banco de dados com o SQL
Abra o objeto View, com a instrução SQL apropriada, chamando a funçãoMsiDatabaseOpenView.
Um objeto View é a tabela lógica criada pela aplicação de uma consulta a um conjunto de tabelas. As consultas SQL devem aderir à sintaxe SQL fornecida pelo instalador. Essa instrução SQL pode conter marcadores de parâmetro que não são especificados até que o objeto View seja executado.
Execute o objeto View chamando a função MsiViewExecute.
Recupere o próximo registo de um objeto View ao chamar a função MsiViewFetch.
Modifique o objeto View chamando a função MsiViewModify.
Você também pode validar dados com MsiViewModify passando os sinalizadores apropriados. Se MsiViewModify retornar ERROR_INVALID_DATA de uma solicitação de validação, os dados subjacentes estão corrompidos.
Obtenha informações detalhadas de erro sobre o objeto View chamando a função MsiViewGetError.
Feche o objeto View chamando a função MsiViewClose .
Para obter mais informações, consulte exemplos de consultas de banco de dados usando SQL e script.