Sdílet prostřednictvím


Postupy: Připojování k datům v databázi

Sadu Visual Studio můžete použít pro připojení aplikace k databázi.Po vytvoření datového připojení aplikace Visual Studio generuje datový model, který vaše aplikace používá k interakci s daty v databázi.Objekty v datovém modelu se zobrazí v Okno zdroje dat.Pak můžete vytvořit ovládací prvky vázané na data přetažením položek z okna Zdroje dat na návrhovou plochu.Další informace naleznete v tématu Vázání ovládacích prvků k datům v sadě Visual Studio.

Toto téma obsahuje pokyny pro připojení k databázi a vytváření následujících typů datových modelů:

  • Datová sada

  • Entity Data Model (EDM)

[!POZNÁMKA]

Visual Studio můžete použít také k vytvoření třídy LINQ do SQL z databáze.LINQ na třídy SQL se však nezobrazí ani v okně Zdroje dat, a proto je nelze přetáhnout do návrháře k vytvoření ovládacích prvků vázaných na data.Další informace o vytváření LINQ na SQL třídy z databáze, naleznete v části How to: Create LINQ to SQL Classes Mapped to Tables and Views (O/R Designer).

[!POZNÁMKA]

Na vašem počítači se můžou v následujících pokynech zobrazovat jiné názvy nebo umístění některých prvků uživatelského rozhraní Visual Studia. Tyto prvky jsou určeny edicí sady Visual Studio a použitým nastavením. Další informace najdete v tématu Přizpůsobení nastavení pro vývoj v sadě Visual Studio.

Připojení k databázi a vytvoření datové sady

Při vytváření sady dat, která je založena na databázi, vytvoří Visual Studio vytvoří sadu tříd, které představují programovatelné zobrazení dat.Hlavní třída se nazývá zadaná datová sada.Zadaná datová sada obsahuje objekty tabulky dat, které představují tabulky v databázi.Další informace o typu datové sady, naleznete v části Práce s datovými sadami v sadě Visual Studio.

Poté, co vytvoříte datovou sadu, můžete vytvořit ovládací prvky rozhraní WPF a Windows Forms vázaného na data přetažením datovou sadu objektů z okna zdroje dat do Návrháře WPF a Windows Forms.

Připojení aplikace k databázi vytvoření datové sady

  1. V aplikaci Visual Studio otevřete existující projekt nebo vytvořte projekt nový.

  2. V nabídce Data klikněte na tlačítko Přidat nový zdroj dat.

    Otevře se Průvodce konfigurací zdroje dat.

  3. Na stránce Zvolit typ datového zdroje vyberte možnost Databáze a potom klikněte na tlačítko Další.

  4. Na Zvolte Model databáze stránky, vyberte možnost datová sada, a potom klikněte na tlačítko Další.

  5. Na stránce Vybrat datové připojení vyberte datové připojení ze seznamu dostupných připojení a potom klepněte na tlačítko Další.

    Pokud požadované datové připojení není k dispozici, vytvořte nové připojení pomocí následujících kroků v tématu Vytvořit nové připojení databáze.

  6. Na stránce Uložit připojovací řetězec do souboru konfigurace aplikace můžete volitelně vymazat zaškrtnutí pole Ano, uložit připojení jako, pokud chcete uložit připojovací řetězec přímo v kompilované aplikaci.Ve výchozím nastavení se připojení ukládá do konfiguračního souboru aplikace.Další informace naleznete v tématu Postupy: Ukládání a upravování připojovacích řetězců.

  7. Na stránce Zvolte databázové objekty vyberte databázové objekty, které budete používat v aplikaci.Máte také možnost nahradit výchozí Název datové sady.

  8. Klepněte na tlačítko Dokončit.Právě vytvořená datová sada je nyní k dispozici v okně Zdroje dat.

    [!POZNÁMKA]

    Pokud okno Zdroje dat není otevřeno, klepněte na tlačítko Zobrazit zdroje dat na panelu nástrojů Data pro otevření okna.

  9. Nyní můžete přetáhnout položky z zdroje dat okna Návrháře WPF, návrháři Windows Forms, nebo na Návrhář komponent k vytvoření ovládacích prvků vázaných na data.Další informace naleznete v tématu Vázání ovládacích prvků k datům v sadě Visual Studio.

Připojení k databázi a vytvoření datového modelu entity

Při vytváření modelu datové entity, která je založena na databázi, vytvoří Visual Studio vytvoří sadu tříd, které představují programovatelné zobrazení dat.Další informace o Entity datové modely a ADO.NET Entity Framework, naleznete v části Entity Framework Overview.

Po vytvoření datového modelu Entity, můžete vytvořit ovládací prvky rozhraní WPF vázaného na data přetažením objektů entit z okna zdroje dat do Návrháře WPF.

Připojení aplikace k databázi vytvoření datového modelu entity

  1. V aplikaci Visual Studio otevřete existující projekt nebo vytvořte projekt nový.

  2. Postupujte podle pokynů Průvodce datový modelu entity pro připojení k databázi a určení obsahu modelu.Další informace naleznete v tématu Postup: vytvoření nového datového modelu Entity.

  3. Po ukončení Průvodce Entity Data Model se vytvořený model Entity Data Model otevře v návrháři Entity Data Model Designer a datové objekty budou nyní k dispozici v okně Zdroje dat.

    [!POZNÁMKA]

    Pokud okno Zdroje dat není otevřeno, klepněte na tlačítko Zobrazit zdroje dat na panelu nástrojů Data pro otevření okna.

  4. Pokud je otevřený Návrhář WPF, nyní můžete přetáhnout položky z okna Zdroje dat do návrháře k vytvoření ovládacích prvků, které jsou vázány na Datový model entity.Další informace naleznete v tématu Postupy: Vytvoření vazby ovládacích prvků WPF k datům v sadě Visual Studio.

    Pokud návrhář Windows Forms je otevřen, nelze přetáhnout položky Zdroje dat do návrháře.Chcete-li vytvořit ovládací prvky, které jsou vázány na model datové entity, je nutné sestavit projekt, přidat nový zdroj dat objektu, který je založen na modelu datové entity, a potom tyto objekty přetáhnout do návrháře.

Vytváření nového připojení k databázi

Při použití Průvodce konfigurací zdroje dat nebo Průvodce modelu dat entity je nutné zadat připojení k databázi, kterou chcete použít.Pokud již nemáte připojení k databázi, proveďte následující kroky k vytvoření připojení.

Tyto pokyny předpokládají, že jste již spustili Průvodce konfigurací zdroje dat nebo Průvodce datovým modelem entity podle informací v tématu Připojení k databázi a vytvoření datové sady a Připojení k databázi a vytvoření datového modelu entity.

Vytvoření připojení nové databáze

  1. Na stránce Vybrat datové připojení v rámci Průvodce konfigurací zdroje dat nebo Průvodce entitního modelu dat klepněte na tlačítko Nové připojení.

    Dojde k jedné z následujících akcí:

    • Pokud jste již vytvořili datové připojení v sadě Visual Studio Přidat připojení zobrazí se dialogové okno.

    • Pokud se jedná o první datové připojení, které jste vytvořili v aplikaci Visual Studio, zobrazí se dialogové okno Zvolit zdroj dat.Vyberte typ databáze, ke které se chcete připojit a kliknutím na tlačítko OK otevřete dialogové okno Přidat připojení.

  2. V dialogovém okně Přidat připojení zadejte požadované informace.Dialogová okna Přidat připojení se liší pro každý typ zprostředkovatele dat.

    [!POZNÁMKA]

    Pokud vybraný Zdroj dat v dialogovém okně Přidat připojení není zdroj dat, ke kterému se chcete připojit, klepněte na tlačítko Změna pro otevření dialogového okna Změnit zdroj dat a potom vyberte jiný zdroj dat.

  3. V dialogovém okně Přidat připojení klepněte na tlačítko OK.

    Vrátíte se na stránku Vybrat datové připojeníPrůvodce konfigurací zdroje dat nebo Průvodce entitního modelu dat.

  4. Na stránce Vybrat datové připojení vyberte nové datové připojení a potom klepněte na tlačítko Další.

  5. Dokončení zbývajících kroků v Průvodce konfigurací zdroje dat nebo Průvodce datovým modelem entity.

Zabezpečení

Ukládání citlivých informací (například hesla) může ovlivnit zabezpečení aplikace.Bezpečnější způsob, jak řídit přístup k databázi, je ověřování systému Windows (označované také jako integrované zabezpečení).Další informace naleznete v tématu Protecting Connection Information.

Viz také

Koncepty

Přehled zdrojů dat

Vázání ovládacích prvků Windows Forms k datům v sadě Visual Studio

Další zdroje

Návody k datům

Připojení k datům v sadě Visual Studio

Connecting to a Data Source in ADO.NET