Microsoft Visual Basic, Scripting Edition é um subconjunto do Visual Basic , que trabalha com bancos de dados. Quer seja utilizado para manter um inventário de produtos em um armazém ou registros da folha de pagamento , os bancos de dados tornaram-se uma parte importante do nosso meio ambiente. VBScript lhe dá acesso a ActiveX Data Objects , onde você pode usar o objeto Recordset para retornar um ou mais registros . O conjunto de registros procura os campos em seu banco de dados para sua consulta e mantém os resultados , que você pode , então, manipular . Instruções
1 Tipo
" Option Explicit " na primeira linha do seu código. Isso força declaração explícita de todas as variáveis no seu programa. Digite " Dim objConnection ", " Dim objRecordset " e " Dim SQLQuery " em linhas separadas para definir suas variáveis constantes.
2 Tipo
" Set objConnection = CreateObject (" ADODB.Connection ")" para se conectar para o seu banco de dados. Digite " Definir objRecordset = CreateObject (" ADODB.Recordset ")" na próxima linha para estabelecer o conjunto de registros para armazenar seus resultados de pesquisa. Você precisa usar a instrução "Set" porque VBScript não permite a declaração " Dim " sozinho para atribuir objetos para um tipo específico .
3
Digite sua consulta SQL. Por exemplo, digite " SQLQuery = SELECIONAR * FROM table_name " se você quiser retornar todos os registros na tabela para o conjunto de registros . Se você quiser uma lista mais específica , digite " SQLQuery = SELECT * FROM nome_tabela WHERE table_column = ' some_criterion ' " .
4
Type " objConnection.Open SQLQuery , objConnection " para ter a consulta no banco de dados do programa e retornar os resultados em seu conjunto de registros . Você pode definir parâmetros adicionais específicos para o método Open , como tipo de cursor , tipo de bloqueio . Deixando esses valores em branco irá configurá-los para os valores padrão.
5
Escreva os resultados do conjunto de registros para a tela ou um arquivo onde você precisar deles. Digite " objRecordset " e " objConnection.Close " em linhas separadas para fechar o objeto para liberar recursos do seu sistema .