Sdílet prostřednictvím


Průvodce knihovny ATL zprostředkovatele OLE DB

Tento průvodce vytvoří třídy, které tvoří zprostředkovatele technologie OLE DB.

Poznámky

Počínaje Visual Studio 2008, registrační skript vytvořený tímto průvodcem bude registrovat jeho komponenty modelu COM v HKEY_CURRENT_USER namísto HKEY_LOCAL_MACHINE. Chcete-li toto chování změnit, nastavte možnost Registrovat komponentu pro všechny uživatele v Průvodci knihovnou ATL.

Následující tabulka popisuje možnosti pro Průvodce knihovnou ATL zprostředkovatele OLE DB:

  • Krátký název
    Zadejte krátký název poskytovatele, který má být vytvořen. Jiné pole úpravy v průvodci se automaticky vyplní na základě toho, co zadáte zde. Můžete upravit další názvy polí, pokud chcete.

  • Coclass
    Název coclass. Název identifikátoru ProgID se změní tak, aby odpovídal tomuto názvu.

  • Atributový
    Tato možnost určuje, zda průvodce vytvoří třídy poskytovatele pomocí atributů nebo deklarací šablon. Pokud jste vybrali tuto možnost, použije průvodce atributy namísto deklarací šablon (toto je výchozí možnost, pokud jste vytvořili atributový projekt). Pokud jste nevybrali tuto možnost, použije průvodce deklarace šablon namísto atributů (toto je výchozí možnost, pokud jste vytvořili neatributový projekt).

    Pokud vyberete tuto možnost při vytvoření neatributového projektu, průvodce vás upozorní, že projekt bude převeden na atributový projekt a zeptá se vás, zda chcete pokračovat či nikoli.

  • ProgID
    Identifikátor ProgID nebo programový identifikátor je textový řetězec, který může aplikace používat místo identifikátoru GUID. Název identifikátoru ProgID má formulář Projectname.Coclassname.

  • Verze
    Číslo verze poskytovatele. Výchozí hodnota je 1.

  • třída DataSource
    Název třídy zdroje dat formuláře C ShortnameSource.

  • DataSource .h soubor
    Soubor hlaviček pro třídu zdrojových dat. Můžete upravit název tohoto souboru nebo vybrat existující soubor hlaviček.

  • Session třída
    Název třídy relace formuláře CShortnameSession.

  • Session .h soubor
    Soubor hlaviček pro třídu relace. Můžete upravit název tohoto souboru nebo vybrat existující soubor hlaviček.

  • Command třída
    Název třídy příkazu formuláře CShortnameCommand.

  • Command .h soubor
    Soubor hlaviček pro třídu příkazu. Tento název nelze upravit a závisí na názvu sady řádků souboru hlaviček.

  • Rowset třída
    Název třídy sady řádků formuláře CShortnameRowset.

  • Rowset .h soubor
    Soubor hlaviček pro třídu sady řádků. Můžete upravit název tohoto souboru nebo vybrat existující soubor hlaviček.

  • Rowset .cpp soubor
    Poskytovatelův soubor implementace. Můžete upravit název tohoto souboru nebo vybrat existující soubor implementace.

Viz také

Úkoly

Přidání zprostředkovatel OLE DB knihovny ATL