Ausführen SQL Anweisungen

Die VBScript-Datei WiRunSQL.vbs wird in den Windows SDK-Komponenten für Windows Installer-Entwickler bereitgestellt. In diesem Beispiel wird gezeigt, wie skript verwendet wird, um SQL Abfragen und Updates für eine Windows Installer-Datenbank auszuführen. Weitere Informationen finden Sie unter SQL Syntax und Beispiele für Datenbankabfragen mit SQL und Skript.

Das Beispielskript veranschaulicht:

Die Verwendung dieses Beispiels erfordert die CScript.exe oder WScript.exe Version von Windows Skripthost. Wenn Sie CScript.exe verwenden möchten, um dieses Beispiel auszuführen, geben Sie einen Befehl an der Eingabeaufforderung ein, indem Sie die folgende Syntax verwenden. Hilfe wird angezeigt, wenn das erste Argument /? oder wenn zu wenige Argumente angegeben werden. Um die Ausgabe an eine Datei umzuleiten, beenden Sie die Befehlszeile mit VBS > [Pfad zu Datei]. Das Beispiel gibt einen Wert von 0 für Erfolg zurück, 1, wenn Hilfe aufgerufen wird, und 2, wenn das Skript fehlschlägt.

cscript WiRunSQL.vbs [Pfad zur Datenbank][SQL Abfragen]

Geben Sie den Pfad zu einer Windows Installer-Datenbank an. Geben Sie die SQL Abfragen an, die ausgeführt werden sollen. Beachten Sie, dass die SQL Abfrage in doppelte Anführungszeichen eingeschlossen werden muss. SELECT-Abfragen zeigen die Zeilen der Ergebnisliste an, die in der Abfrage angegeben ist. Binäre Datenspalten, die von einer Abfrage ausgewählt sind, werden nicht angezeigt.

Weitere Skriptbeispiele finden Sie unter Windows Beispielen für das Installationsprogrammskripting. Beispielprogramme, die Windows Skripthost nicht benötigen, finden Sie unter Windows Installer Development Tools.

Weitere Informationen finden Sie unter Arbeiten mit Abfragen und Beispielen für Datenbankabfragen mithilfe von SQL und Skripts. Das Beispiel A Lokalisierungsbeispiel veranschaulicht die Verwendung von SQL zum Lokalisieren von Datenbankspalten und Aktualisieren eines Zusammenfassungsinformationsdatenstroms.