Spouštění příkazů SQL
Soubor VBScript WiRunSQL.vbs je k dispozici v součásti sady Windows SDK pro vývojáře instalační služby systému Windows. Tato ukázka ukazuje, jak se skript používá ke spouštění dotazů SQL a aktualizací v databázi Instalační služby systému Windows. Další informace naleznete v tématu syntaxe SQL a příklady databázových dotazů pomocí SQL a skript.
Ukázkový skript ukazuje:
- metoda OpenDatabase (Objekt instalačního programu) a metoda LastErrorRecord objektu instalačního programu
- metoda OpenViewa Commit metodaDatabase Object
- Metoda ExecuteobjektuView
- vlastnost StringData vlastnosti objektu záznamu
Použití této ukázky vyžaduje CScript.exe nebo WScript.exe verzi programu Windows Script Host. Pokud chcete ke spuštění této ukázky použít CScript.exe, zadejte příkaz na příkazovém řádku pomocí následující syntaxe. Nápověda se zobrazí, pokud je první argument /? nebo pokud je zadáno příliš málo argumentů. Pokud chcete výstup přesměrovat na soubor, ukončete příkazový řádek pomocí > VBS [cesta k souboru]. Ukázka vrátí hodnotu 0 pro úspěch, 1, pokud je vyvolána nápověda, a 2, pokud skript selže.
cscript WiRunSQL.vbs [cesta k databázi][dotazy SQL]
Zadejte cestu k databázi Instalační služby systému Windows. Zadejte dotazy SQL, které se mají spustit. Všimněte si, že dotaz SQL musí být uzavřený do dvojitých uvozovek. Dotazy SELECT zobrazují řádky seznamu výsledků zadaného v dotazu. Binární datové sloupce vybrané dotazem se nezobrazují.
Další příklady skriptování najdete v tématu Příklady skriptování instalační služby systému Windows. Ukázkové nástroje, které nevyžadují program Windows Script Host, naleznete v tématu Nástroje pro vývoj instalační služby systému Windows.
Další informace naleznete v tématu Práce s dotazy a Příklady databázových dotazů pomocí SQL a skript. Ukázka Příklad lokalizace ukazuje použití SQL pro lokalizace sloupců databáze a aktualizace souhrnného informačního proudu.