Sdílet prostřednictvím


Vytvoření jednoduchého příjemce

Průvodce příjemcem ATL OLE DB není v sadě Visual Studio 2019 a novější k dispozici. Funkci můžete přidat ručně. Další informace naleznete v tématu Vytvoření příjemce bez použití průvodce.

Pomocí Průvodce projektem ATL a Průvodce příjemcem KNIHOVNY ATL OLE DB vygenerujte příjemce šablon OLE DB.

Vytvoření konzolové aplikace pro příjemce OLE DB

  1. V nabídce Soubor klepněte na tlačítko Nový a potom klepněte na příkaz Projekt.

    Zobrazí se dialogové okno Nový projekt.

  2. V podokně Typy projektů klikněte na složku Nainstalovaná>plocha Visual C++>Windows a potom v podokně Šablony klikněte na ikonu Průvodce plochou windows. Do pole Název zadejte název projektu, například MyCons.

  3. Klikněte na OK.

    Zobrazí se průvodce desktopovým projektem windows.

  4. Na stránce Nastavení aplikace vyberte Konzolová aplikace a pak vyberte Přidat společné hlavičkové soubory pro ATL.

  5. Kliknutím na tlačítko OK zavřete průvodce a vygenerujete projekt.

Dále pomocí Průvodce příjemcem ATL OLE DB přidejte objekt příjemce OLE DB.

Vytvoření příjemce pomocí Průvodce příjemcem ATL OLE DB

  1. V Průzkumník řešení klikněte pravým tlačítkem myši na MyCons projekt.

  2. V místní nabídce klepněte na tlačítko Přidat a potom klepněte na tlačítko Nová položka.

    Zobrazí se dialogové okno Přidat novou položku.

  3. V podokně Kategorie klepněte na tlačítko Nainstalováno>Visual C++>ATL, klepněte na ikonu PŘÍJEMCE ATL OLEDB v podokně Šablony a potom klepněte na tlačítko Přidat.

    Zobrazí se Průvodce příjemcem ATL OLEDB.

  4. Klikněte na tlačítko Zdroj dat.

    Zobrazí se dialogové okno Vlastnosti datového propojení.

  5. V dialogovém okně Vlastnosti datového propojení postupujte takto:

    1. Na kartě Zprostředkovatel zadejte zprostředkovatele OLE DB.

    2. Na kartě Připojení zadejte požadované informace, jako je název serveru, přihlašovací ID a heslo pro zdroj dat a databázi na serveru.

      Poznámka:

      Došlo k problému se zabezpečením funkce Povolit ukládání hesla v dialogovém okně Vlastnosti datového propojení. V zadání informací pro přihlášení k serveru existují dvě přepínače: Použijte systém Windows NT integrované zabezpečení a použijte konkrétní uživatelské jméno a heslo.

      Poznámka:

      Pokud vyberete Použít konkrétní uživatelské jméno a heslo, máte možnost uložit heslo (pomocí zaškrtávacího políčka Povolit ukládání hesla ), ale tato možnost není zabezpečená. Doporučujeme vybrat možnost Použít systém Windows NT integrované zabezpečení. Tato možnost používá systém Windows NT k ověření vaší identity.

      Poznámka:

      Pokud nemůžete použít systém Windows NT integrované zabezpečení, měli byste použít aplikaci střední vrstvy k zobrazení výzvy uživateli k zadání hesla nebo k uložení hesla do umístění s bezpečnostními mechanismy, které vám pomůžou ho chránit (ne ve zdrojovém kódu).

    3. Po výběru zprostředkovatele a dalších nastavení klikněte na test připojení a ověřte výběry provedené na předchozích stránkách dialogového okna. Pokud jsou sestavy Test connection succeededpole Výsledky , kliknutím na tlačítko OK vytvořte datový odkaz.

    Zobrazí se dialogové okno Vybrat databázový objekt .

  6. Pomocí ovládacího prvku strom vyberte tabulku, zobrazení nebo uloženou proceduru. V tomto příkladu Products Northwind vyberte tabulku z databáze.

  7. Klikněte na OK. Tím se vrátíte do Průvodce příjemcem ATL OLE DB.

  8. Průvodce dokončí názvy souboru Class .h na základě názvu tabulky, zobrazení nebo uložené procedury, kterou jste vybrali. Pokud chcete, můžete tyto názvy upravit.

  9. Zrušte zaškrtnutí políčka Atributd, aby průvodce vytvořil kód příjemce pomocí tříd šablon OLE DB namísto výchozích atributů příjemce OLE DB.

  10. V části Typ vyberte příkaz.

    Průvodce vytvoří příjemce založeného na CCommand, pokud vyberete Příkaz nebo příjemce založený na tabulce, pokud vyberete Možnost Tabulka. Tabulka nebo třída příkazu je pojmenována za vybraným objektem, ale název můžete upravit.

  11. V části Podpora ponechte políčka Změnit, Vložit a Odstranit nezaškrtnutá.

    Zaškrtněte políčka Změnit, Vložit a Odstranit, která podporují změnu, vkládání a odstraňování záznamů v sadě řádků. Další informace o zápisu dat do úložiště dat naleznete v tématu Aktualizace sad řádků.

  12. Chcete-li vytvořit příjemce, klikněte na tlačítko Dokončit .

Průvodce vygeneruje třídu příkazů a třídu záznamů uživatele, jak je znázorněno v třídách generovaných průvodcem příjemce. Třída příkazu bude mít název, který jste zadali do Class pole v průvodci (v tomto případě CProducts), a třída záznamu uživatele bude mít název formuláře "ClassNameAccessor" (v tomto případě CProductsAccessor).

Poznámka:

Průvodce vloží následující řádek:Products.h

#error Security Issue: The connection string may contain a password

Poznámka:

Tento řádek zabraňuje kompilaci aplikace příjemce a připomíná vám, abyste zkontrolovali připojovací řetězec pevně zakódovaná hesla. Po kontrole připojovací řetězec můžete tento řádek kódu odebrat.

Viz také

Vytvoření příjemce OLE DB pomocí průvodce