Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
VBScript-filen WiRunSQL.vbs finns i Windows SDK-komponenter för Windows Installer Developers. Det här exemplet visar hur skript används för att köra SQL-frågor och uppdateringar mot en Windows Installer-databas. Mer information finns i SQL Syntax och Exempel på databasfrågor med SQL och skript.
Exempelskriptet visar:
- OpenDatabase-metoden (Installer Object) och metoden LastErrorRecord för Installer Object
- OpenView-metodenoch metoden Commit för Database Object
- Execute-metoden för View Object
- egenskapen StringData egenskapen för record object
Med det här exemplet krävs CScript.exe eller WScript.exe version av Windows Script Host. Om du vill använda CScript.exe för att köra det här exemplet skriver du ett kommando i kommandotolken med hjälp av följande syntax. Hjälp visas om det första argumentet är /? eller om för få argument anges. Om du vill omdirigera utdata till en fil avslutar du kommandoraden med VBS > [sökväg till filen]. Exemplet returnerar värdet 0 för lyckat resultat, 1 om hjälp anropas och 2 om skriptet misslyckas.
cscript WiRunSQL.vbs [sökväg till databas][SQL-frågor]
Ange sökvägen till en Windows Installer-databas. Ange de SQL-frågor som ska köras. Observera att SQL-frågan måste omges av dubbla citattecken. SELECT-frågor visar raderna i resultatlistan som anges i frågan. Binära datakolumner som valts av en fråga visas inte.
Ytterligare skriptexempel finns i Skriptexempel för Windows Installer. Exempelverktyg som inte kräver Windows-skriptvärd finns i Windows Installer Development Tools.
Mer information finns i Arbeta med frågor och Exempel på databasfrågor med SQL och skript. Exemplet ett lokaliseringsexempel demonstrerar användningen av SQL för Localizing Database Columns och Updating a Summary Information Stream.