Zkopírování souboru ANSI do pole databáze
Ukázkový soubor kódu VBScript WiTextIn.vbs je k dispozici v součásti sady Windows SDK pro vývojáře instalační služby systému Windows. Ukázka ukazuje, jak lze skript použít ke zkopírování souboru do textového pole databáze Instalační služby systému Windows a demonstruje zpracování dat primárního klíče.
Ukázka kódu také ukazuje následující:
- metoda OpenDatabase (Objekt instalačního programu) a metoda LastErrorRecord objektu instalačního programu
- Metoda OpenView, metoda Commita vlastnost PrimaryKeys objektu Database Object
- metody Fetch a Modify objektu View Object
- Vlastnost StringData a metoda ReadStreamobjektu záznamu
Pokud chcete použít vzorový kód, potřebujete CScript.exe nebo WScript.exe verzi programu Windows Script Host.
Spuštění této ukázkové pomocí CScript.exe
Na příkazovém řádku zadejte následující syntaxi:
cscript WiTextIn.vbs [cesta k databázi][název tabulky][hodnoty primárního klíče][název sloupce][cesta k souboru]
Poznámka
Nápověda se zobrazí, pokud je první argument /? nebo pokud je zadáno příliš málo argumentů.
Přesměrování výstupu na soubor
- Ukončete příkazový řádek následujícím kódem: VBS > [cesta k souboru]. T
Poznámka
Vzorek vrátí hodnotu 0 (nula) pro úspěch, 1 (jedna), pokud je vyvolána nápověda, a 2 (dva), pokud skript selže.
Následující seznam určuje položky, které je třeba zadat:
- Zadejte cestu k databázi Instalační služby systému Windows.
- Zadejte název tabulky databáze.
- Zadejte všechny hodnoty primárního klíče pro řádek v pořadí a zřetězení s dvojtečkami.
- Zadejte název sloupce, který není klíčovým sloupcem. Jedná se o sloupec, který chcete přijímat.
- Zadejte cestu k textovému souboru, který se kopíruje.
Poznámka
Pokud je poslední argument vynechán, zobrazí se aktuální hodnota v poli.
Další příklady skriptování naleznete 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.