Sdílet prostřednictvím


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

Visual Studioposkytuje nástroje pro připojit aplikace data z mnoha různých zdrojů, jako je například databáze, webové služby a objekty.Pokud používáte data návrhové nástroje v Visual Studio, často nepotřebujete explicitně vytvořit připojení objekt pro formulář nebo komponenta.objekt připojení je obvykle vytvořen v důsledku dokončení jednoho z průvodců data nebo datové objekty přetažení do formulář.připojit dat v databáze, webové službě nebo objekt aplikace spouštět Průvodce konfigurací zdroje dat výběrem Přidat nový zdroj dat z Okno zdroje dat.

Následující diagram znázorňuje standardní toku operací při připojování k datům prostřednictvím provádění TableAdapter dotaz k načtení dat a zobrazení ve formulář aplikacepro systém Windows.

Tok dat v klientské aplikaci

V některých situacích je vhodné vytvořit připojení objekt bez pomoci nástrojů návrhu data.Informace o vytvoření připojení pomocí programu Connecting to Data Sources.

[!POZNÁMKA]

Informace o připojení webových aplikací a dat, viz Accessing Data with ASP.NET.

Návody pro připojení aplikací model Windows Forms na Data

Následující kurzy obsahují postupy týkající se připojení k datům v model Windows Forms žádosti:

Vytváření připojení

V Visual Studio, připojení jsou nakonfigurovány pomocí Přidat či upravte dialogové okno připojení (Obecné).Přidat připojení dialog se zobrazí při vytváření připojení v rámci jednoho z průvodců data nebo úpravy nebo Průzkumník serveruExplorer Database nebo při úpravě vlastností připojení Vlastnostiokno.

Připojení dat jsou automaticky nakonfigurovány při provádění následujících akcí.

Akce

Description

Run the Průvodce konfigurací zdroje dat.

Připojení jsou nakonfigurovány při zvolena cesta k databáze Průvodce konfigurací zdroje dat.Další informace naleznete v tématu Jak: připojení k datům v databázi.

Run the Průvodce konfigurací TableAdapter.

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

Run the Průvodce konfigurací TableAdapter dotaz.

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

Přetáhněte položky z Okno zdroje dat do formulář nebo Návrhář komponenty.

Objekty připojení jsou vytvořeny při přetažení položky Zdroje dat okno do Návrhář model Windows Forms nebo Návrhář komponenty. Další informace naleznete v tématu Ovládací prvky vazby na Data v aplikaci Visual Studio.

Přidat nové datové připojení k Průzkumník serveruExplorer Database.

Připojení dat v Průzkumník serveruExplorer Database se zobrazí v seznamu dostupných připojení v Průvodci data.Další informace naleznete v tématu Jak: připojení k databázi Server Explorer.

Připojovací řetězce

Připojovací řetězce mohou být uloženy v kompilované aplikace nebo vkonfigurace souboru aplikace. Další informace naleznete v tématu Jak: Uložit a upravit připojovací řetězce.

Informace o připojení a zabezpečení

Protože otevírání připojení zahrnuje získání přístupu k důležitým prostředek– databáze– se často problémy zabezpečení součástí konfigurace a práci s připojením.

Jak zabezpečit aplikace a jeho přístup k zdroj dat závisí na architektuře systému.Ve webové aplikacenapříklad uživatelé obvykle získat anonymní přístup k Internetová informační služba (IIS) a proto neposkytují zabezpečení pověření.V takovém případě aplikace udržuje vlastní přihlašovací informace a použije jej, nikoli žádné konkrétní uživatel informace, otevřený připojení a přístup k databáze.

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

Ukládání připojovací řetězec podrobnosti, jako je například heslo může mít vliv na zabezpečení aplikace.Pomocí integrovaného zabezpečení systému Windows je bezpečnější způsob řízení přístupu k databáze.Další informace naleznete v tématu Securing Connection Strings.

V síti intranet nebo vícevrstvých aplikací můžete využít možnosti integrovaného zabezpečení systému Windows, služby IIS a serveru SQL Server.V tomto modelu ověřování pověření uživatelpro místní síť používají také přístup k prostředkům v databáze a žádné explicitní uživatel jméno nebo heslo používá připojovací řetězec.Obvykle oprávnění jsou stanoveny v počítači serveru databáze skupin, přičemž není nutné stanovit individuální oprávnění pro každého uživatel , který může získat přístup k databáze.V tomto modelu není nutné ukládat přihlašovací informace pro připojení vůbec a neexistují žádné další kroky chránit informace připojovací řetězec .

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

Připojení návrhu v aplikaci Explorer Průzkumník serveruDatabase

Průzkumník serveruExplorer Database poskytuje způsob vytvořit návrhu připojení ke zdrojům dat.To umožňuje procházet dostupné zdroje dat; Zobrazte informace o tabulek, sloupců a dalších prvků, které obsahují; a úprava a vytvořitprvkydatabáze .

aplikace nepoužívá přímo připojení, které jsou k dispozici v Průzkumník serveruExplorer Database.Tato připojení jsou používány Visual Studio pro práci s databáze v době návrhu.Další informace naleznete v tématu Vizuální databázové nástroje.

Například v době návrhu můžete použít Průzkumník serveruExplorer Database vytvořit připojení k databáze.Později při navrhování formulářmůžete procházet databáze, vyberte sloupce z tabulky a přetáhněte je do Návrhář datových sad.Vytvoří TableAdapter v vašeho objektu dataset.Vytvoří také nový připojení objekt, který je součástí nově vytvořené TableAdapter.

Informace o návrhu připojení jsou uloženy v místní počítač nezávisle na konkrétní projekt nebo řešení.Proto po navázání připojení návrhu při práci v aplikacezobrazí v Průzkumník serveruExplorer Database při práci Visual Studio, jako je k dispozici server, na který odkazuje na připojení.Další informace naleznete v tématu Jak: připojení k databázi Server Explorer.

[!POZNÁMKA]

V sadě Visual Studio 2012 je možné se připojit k databázi SQL Server buď z uzlu Průzkumník objektů systému SQL Server, nebo z uzlu Datová připojeníPrůzkumníkovi 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 naleznete v tématu Vývoj připojené databáze.

Viz také

Úkoly

Jak: připojení k datům v databázi

Názorný postup: Připojení k datům v databázi (model Windows Forms)

Koncepty

Příprava aplikace pro příjem dat.

Načítání dat do aplikace

Ovládací prvky vazby na Data v aplikaci Visual Studio

Data v aplikaci pro úpravy

Ověření dat

Ukládání dat

Další zdroje

Připojení k datům v aplikaci Visual Studio

Accessing Data with ASP.NET