Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Před prací s databází musíte nejprve získat popisovač k ní.
Chcete-li získat přístup k informacím o instalační databázi
- Získejte popisovač databáze jedním ze dvou způsobů:
- Pokud probíhá instalace, získejte popisovač aktivní databáze voláním MsiGetActiveDatabase funkce.
- Pokud instalace neprobíhá, otevřete některou zadanou databázi voláním MsiOpenDatabase funkce.
- Po otevření databáze můžete volat funkce pro získání informací o databázi nebo manipulaci s databází.
- Vytvořte objekt View a zadejte dotaz SQL otevřené databáze voláním funkce MsiDatabaseOpenView.
- Získejte záznam, který obsahuje všechny primární klíče zadané tabulky v otevřené databázi voláním MsiDatabaseGetPrimaryKeys funkce.
- Zkontrolujte aktuální stav otevřené databáze zavoláním funkce MsiGetDatabaseState. Pomocí funkce MsiGetDatabaseState můžete určit stav čtení a zápisu pro databázi nebo jestli je popisovač platný.