Ausführen SQL-Anweisungen

Die VBScript-dateiWiRunSQL.vbs wird in der Windows SDK Components for Windows Installer Developers bereitgestellt. In diesem Beispiel wird gezeigt, wie das Skript zum Ausführen SQL Abfragen und Updates für eine Windows Installer-Datenbank verwendet wird. Weitere Informationen finden Sie unter SQL Syntax und Beispiele für Datenbankabfragen mit SQL und Skript.

Das Beispielskript veranschaulicht Folgendes:

Die Verwendung dieses Beispiels erfordert die CScript.exe oder WScript.exe-Version Windows Skripthosts. Um dieses CScript.exe ausführen zu können, geben Sie an der Eingabeaufforderung einen Befehl mit der folgenden Syntax ein. Hilfe wird angezeigt, wenn das erste Argument /? ist. oder , wenn zu wenige Argumente angegeben werden. Um die Ausgabe an eine Datei umzuleiten, beenden Sie die Befehlszeile mit VBS > [ Pfad zur Datei ] . Das Beispiel gibt den Wert 0 für den Erfolg zurück, 1, wenn Hilfe aufgerufen wird, und 2, wenn das Skript fehlschlägt.

cscript WiRunSQL.vbs [ zu ] [ Datenbankabfragen SQL]

Geben Sie den Pfad zu einer Windows Installer-Datenbank an. Geben Sie SQL, die ausgeführt werden sollen. Beachten Sie, SQL Abfrage in doppelte Anführungszeichen eingeschlossen werden muss. SELECT-Abfragen zeigen die Zeilen der in der Abfrage angegebenen Ergebnisliste an. Von einer Abfrage ausgewählte Binärdatenspalten werden nicht angezeigt.

Weitere Skriptbeispiele finden Sie unter Windows Installer Scripting Examples. Beispielprogramme, für die kein Skripthost Windows ist, finden Sie unter Windows Installer Development Tools.

Weitere Informationen finden Sie unter Arbeiten mit Abfragen und Beispiele für Datenbankabfragen mit SQL und Skript. Das Beispiel Ein Lokalisierungsbeispiel veranschaulicht die Verwendung SQL zum Lokalisieren von Datenbankspalten und aktualisieren eines Zusammenfassungsinformationsstreams.