Microsoft Visual Basic , Scripting Edition è un sottoinsieme di Visual Basic che funziona con i database . Sia che venga utilizzato per mantenere un inventario dei prodotti in un magazzino o libri paga , i database sono diventati una parte importante del nostro ambiente . VBScript consente di accedere alle ActiveX Data Objects in cui è possibile utilizzare l'oggetto Recordset per restituire uno o più record . Il recordset ricerca i campi del database per la query e detiene i risultati, che è quindi possibile manipolare . Istruzioni
1
tipo " Option Explicit " sulla prima riga del codice. Questo costringe dichiarazione esplicita di tutte le variabili nel programma. Tipo " Dim objConnection " , " Dim objRecordset " e " Dim SQLQuery " su righe separate per definire le variabili costanti.
2
tipo "Set objConnection = CreateObject ( " ADODB.Connection " ) " per collegare al database . Tipo "Imposta objRecordset = CreateObject ( " ADODB.Recordset ")" nella riga successiva per stabilire il set di record per memorizzare i risultati di ricerca. È necessario utilizzare l'istruzione "Set" perché VBScript non consente l'istruzione " Dim " solo per assegnare oggetti di un tipo specifico.
3
Tipo la query SQL . Ad esempio, digitare " SQLQuery = SELECT * FROM nome_tabella ", se si desidera restituire tutti i record della tabella per il recordset . Se si desidera un elenco più specifico , di tipo " SQLQuery = SELECT * FROM nome_tabella WHERE table_column = ' some_criterion ' " .
4
Tipo " objConnection.Open SQLQuery , objConnection " per avere una query programma il database e restituire i risultati nel tuo recordset . È possibile impostare parametri aggiuntivi specifici per il metodo Open , come il tipo di cursore , tipo di blocco . Lasciando questi valori vuoto li impostare i valori predefiniti .
5
Scrivi i risultati del recordset per lo schermo o un file di cui avete bisogno. Tipo " objRecordset " e " objConnection.Close " su righe separate per chiudere l'oggetto per liberare le risorse del sistema.