Sdílet prostřednictvím


Připojení k datům v aplikacích Windows Forms

Visual Studio poskytuje nástroje pro připojení aplikace k datům z mnoha různých zdrojů, jako je například databáze, webové služby a objekty.Pokud používáte nástroje pro návrh dat v Visual Studio, často není nutné explicitně vytvořit objekt připojení pro formulář nebo součásti.V důsledku jednoho z průvodců dat nebo přetažení datové objekty do formuláře dokončení se obvykle vytvoří objekt připojení.Chcete-li připojit aplikace k datům v databázi, webové služby nebo objektu, spusťte Průvodce konfigurací zdroje dat výběrem Přidat nový zdroj dat z Okno zdroje dat.

Následující diagram ukazuje standardní toku operací při připojování k datům prostřednictvím provádění dotazu TableAdapter načtení dat a zobrazit je ve formuláři v aplikaci systému Windows.

Tok dat v klientské aplikaci

V některých situacích je vhodné vytvořit objekt připojení bez pomoci žádné datové nástroje návrhu.Informace o vytváření připojení pomocí programu naleznete v tématu Connecting to a Data Source in ADO.NET.

[!POZNÁMKA]

Informace o připojení webových aplikací na data naleznete v tématu přístup k datům pomocí technologie ASP.NET.

Návody pro připojení Windows Forms aplikace k datům

Tyto kurzy obsahují postupy související s připojením k datům v aplikacích model Windows Forms:

Vytvoření připojení

V Visual Studio, připojení jsou konfigurovány pomocí Přidat či upravit připojení dialogového okna.Přidat připojení zobrazí se dialogové okno, když upravujete nebo vytvořením připojení v rámci jednoho z průvodců dat nebo Průzkumník serveru/Průzkumník databáze nebo když upravujete vlastnosti připojení v Vlastnosti okna.

Datová připojení jsou konfigurovány automaticky při provádění jednu z následujících akcí.

Akce

Popis

Spustit Průvodce konfigurací zdroje dat.

Připojení jsou konfigurována při cestu databáze v Průvodce konfigurací zdroje dat.Další informace naleznete v tématu Postupy: Připojování k datům v databázi.

Spustit Průvodce nastavením TableAdapter.

Připojení jsou vytvořeny v rámci Průvodce konfigurací TableAdapter.Další informace naleznete v tématu Postupy: Vytváření TableAdapters.

Spustit Průvodce nastavením dotazu TableAdapter.

Připojení jsou vytvořeny v rámci Průvodce konfigurací dotazu TableAdapter.Další informace naleznete v tématu Postupy: Vytváření dotazů TableAdapter.

Přetáhnout položky z Okno zdroje dat do formuláře nebo Návrhář komponent.

Objekty připojení jsou vytvářeny při přetahování položek z zdroje dat okna do Návrháři formulářů nebo Návrhář součástí.Další informace naleznete v tématu Vázání ovládacích prvků k datům v sadě Visual Studio.

Přidat nové datová připojení k Průzkumník serveru/Průzkumník databáze.

Datová připojení v Průzkumník serveru/Průzkumník databáze se zobrazí v seznamu dostupných připojení v Průvodci dat

Připojovací řetězce

Připojovací řetězce mohou být uloženy v rámci kompilované aplikace nebo v konfiguračním souboru aplikace.Další informace naleznete v tématu Postupy: Ukládání a upravování připojovacích řetězců.

Informace o připojení a zabezpečení

Vzhledem k tomu, že otevírání připojení zahrnuje získání přístupu k prostředku důležité – databázi – se často potíže se zabezpečením součástí konfigurace a práce s připojením.

Jak zabezpečit aplikace a jeho přístup ke zdroji dat závisí na základě architektury vašeho systému.Ve webové aplikaci například uživatelé obvykle získat anonymní přístup k Internetové informační služby (IIS) a tudíž neposkytují zabezpečovací pověření.V takovém případě aplikace udržuje své vlastní přihlašovací informace a použije ji, nikoli jakýchkoli informací o konkrétního uživatele, k otevření připojení a přístup k databázi.

Poznámka k zabezpečeníPoznámka k zabezpečení

Ukládání připojovacího řetězce podrobnosti, jako jsou hesla může mít vliv na zabezpečení aplikace.Použití integrovaného zabezpečení systému Windows je bezpečnější způsob, jak řídit přístup k databázi.Další informace naleznete v tématu Protecting Connection Information.

V intranetu nebo vícevrstvých aplikací mohou využít možnosti dané integrované zabezpečení systému Windows, služby IIS a SQL Server.V tomto modelu ověření pověření uživatele v místní síti používají také k přístupu k prostředkům databáze a žádná explicitní uživatelské jméno nebo heslo je použit v připojovacím řetězci.Obvykle oprávnění jsou určeny v počítači serveru databáze prostřednictvím skupin, takže není nutné vytvořit individuální oprávnění pro každého uživatele, který může získat přístup k databázi.V tomto modelu není nutné ukládat přihlašovací informace pro dané připojení vůbec a neexistují žádné další kroky vyžadované k ochraně informace připojovacího řetězce.

Další informace o zabezpečení naleznete v následujících tématech:

Připojení návrhu v Průzkumník serveru/Průzkumník databáze

Průzkumník serveru/Průzkumník databáze poskytuje způsob pro vytvoření návrhu připojení ke zdrojům dat.To umožňuje procházet dostupné zdroje dat; Zobrazte informace o tabulky, sloupce a další prvky, které obsahují; a upravit a vytvářet prvky databáze.

Vaše aplikace nepoužívá přímo připojení, které jsou k dispozici v Průzkumník serveru/Průzkumník databáze.Tato připojení jsou používány Visual Studio pro práci s databází v době návrhu.Další informace naleznete v tématu Visual Database Tools.

Například v době návrhu může použít Průzkumník serveru/Průzkumník databáze Chcete-li vytvořit připojení k databázi.Později, při navrhování formuláře, můžete procházet databáze, vyberte sloupce z tabulky a přetáhněte je do datová sada Designer.Tím se vytvoří TableAdapter ve své datové sady.Také vytvoří nový objekt připojení, která je součástí sady nově vytvořený TableAdapter.

Informace o návrhu připojení jsou uloženy v místním počítači bez ohledu na určitém projektu nebo řešení.Proto se poté, co jste vytvořili připojení návrhu při práci v aplikaci, zdá v Průzkumník serveru/Průzkumník databáze při práci Visual Studio, a pokud je k dispozici na serveru, na kterou odkazuje na připojení.Další informace naleznete v tématu Postupy: Připojení k databázi z průzkumníku serveru.

[!POZNÁMKA]

V sadě Visual Studio 2013 se můžete připojit k databázi SQL Serveru buď z uzlu Průzkumník objektů systému SQL Server, nebo z uzlu Datová připojeníPrůzkumníku serveru. Průzkumník objektů systému SQL Server nabízí podobné zobrazení jako v aplikaci SQL Server Management Studio. Tohoto průzkumníka můžete otevřít z řádku nabídek s použitím položky Zobrazit, Průzkumník objektů systému SQL Server. Další informace najdete v tématu Vývoj připojených databází.

Viz také

Úkoly

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

Návod: Připojování k datům v databázi (Windows Forms)

Koncepty

Příprava vaší aplikace k příjmu dat

Načítání dat do vaší aplikace

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

Upravování dat ve vaší aplikaci

Ověřování dat

Ukládání dat

Další zdroje

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

přístup k datům pomocí technologie ASP.NET