Eine Abfrage ist ein Weg, um Informationen aus einer Datenbank aus einer "Select "-Anweisung abzurufen. Die "Select" gibt Reihen von Informationen aus der Datenbank , die die Auswahlkriterien in der Abfrage angegeben ist. Abrufen und Aktualisieren von Daten in der Datenbank ist wichtig, Online-Anwendungen und Anwendungen, die auf Ihrem Computer installiert. Scripting ist eine Möglichkeit für Programmierer , um Aktionen schnell ausführen , ohne das Schreiben eines gesamten Programms in eine vollständige Programmiersprache. Zum Beispiel ist VBScript eine leichte Version von Visual Basic oder Visual Basic.NET . Anleitung
1
Definieren Sie eine Variable , um die Abfrage selbst, die " Cord " Objekt und eine Datenbank "connection" Objekt zu halten . Stellen Sie den " Anschluss" Objekt Variable gleich " Server.CreateObject ( " ADODB.Connection " ) " . Geben Sie einen aussagekräftigen Namen für die Verbindung Objekts, z. B. " MyDBConn " .
2
Öffnen Sie die Verbindung zur Datenbank . Die Datenbank -Treiber, Datenbank-und Benutzer-ID und ein Kennwort erforderlich sind Parameter , um eine erfolgreiche Verbindung herzustellen. " MyDBConn.Open (Fahrer ; dbname ; userid , Passwort ) " ist ein Beispiel dafür, wie die Datenbank -Verbindung herzustellen
3
Den Abfragevariable gleich der "Select "-Anweisung Text. . Zum Beispiel , "SELECT * FROM Mitarbeiter " ist die Abfrage , um alle Mitarbeiter in der Tabelle employee abrufen . Abzurufen, die Daten in eine " Cord " mit "Set MeinRecordset = MyDBConn.Execute ( myQuery ) ", wobei " myQuery " hält die "Select "-Anweisung über .
4
Prozess alle Ergebnisse von der Abfrage zurückgegebenen nach Durchlaufen des gesamten " Cord " . " While Not myRecordset.EOF " die Schleife beginnt , " myRecordset.movenext " wird weiterhin zu verarbeiten und zu " Wend " wird die Schleife zu beenden. Zwischen der "while" und der " MoveNext " Aussagen , führen Sie Ihre Interaktion mit den Daten aus der Abfrage.
5
Zugriff auf die Daten aus der Abfrage durch Verweis auf die " Cord " Namen und die Datenbank-Spalte zurückgegeben Namen. " MeinRecordset . ( " Vorname " ) " wird den Namen des Mitarbeiters aus der Tabelle employees . Dieser Wert kann in einer Variablen gespeichert werden und dem Benutzer angezeigt oder exportiert in eine Textdatei .
6
Schließen Sie die Datenbank -Verbindung , wenn Sie fertig Verarbeitung der Ergebnisse der Abfrage. Schließen Sie das Recordset zuerst mit " myRecordset.Close " . Schließen Sie die Verbindung zur Datenbank mit " myDBConn.Close " . Deaktivieren Sie sowohl Objekt aus dem Speicher , indem sie gleich " Nothing" .