Una query è un modo per recuperare informazioni da un database da una dichiarazione "Select" . La "Select" restituisce righe di informazioni dal database che corrispondono ai criteri di selezione specificati nella query . Recupero e aggiornamento dei dati del database è importante per applicazioni on-line e le applicazioni installate sul computer . Scripting è un modo per i programmatori di eseguire azioni in modo rapido senza scrivere un intero programma in un linguaggio di programmazione completo . Ad esempio , VBScript è una versione leggera di Visual Basic o Visual Basic.NET . Istruzioni
1
definire una variabile per contenere la query stessa , l'oggetto " recordset " e un oggetto di database " connessione" . Impostare la variabile oggetto " collegamento " uguale a " Server.CreateObject ( " ADODB.Connection " ) " . Fornire un nome significativo per l'oggetto di connessione , ad esempio " MyDBConn " .
2
aprire la connessione al database . Il conducente , nome del database del database e la userid e la password sono i parametri necessari per stabilire una connessione di successo . " MyDBConn.Open ( conducente; dbname , userid , password) " è un esempio di come stabilire la connessione al database
3
Impostare la variabile di query pari al " Select" testo dell'istruzione . . Ad esempio, " Selezionare * da dipendente " è la query per recuperare tutti i dipendenti della tabella dipendente . Recuperare i dati in un " recordset " con "Set myRecordSet = MyDBConn.Execute ( myQuery ) " dove " myQuery " tiene l'istruzione " Select " di cui sopra .
4
Processo di tutti i risultati restituiti dalla query da looping attraverso l'intero " set di record " . "Anche se non myRecordset.EOF " inizierà il ciclo, " myRecordset.movenext " continuerà a elaborare e " Wend " si concluderà il ciclo. Tra il " mentre" e le dichiarazioni " MoveNext " , eseguire l'interazione con i dati dalla query .
5
accesso i dati restituiti dalla query facendo riferimento al nome di " recordset " e la colonna di database nome. " myRecordSet . ( " Nome " ) " fornirà il nome del dipendente dalla tabella dipendenti . Questo valore può essere memorizzato in una variabile e visualizzato per l'utente o esportato in un file di testo .
6
chiudere la connessione al database quando terminato l'elaborazione dei risultati della query. Chiudere il recordset prima con " myRecordset.Close " . Chiudere la connessione al database con " myDBConn.Close " . Cancellare sia oggetto dalla memoria impostandole uguale a " Nothing" .