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.
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:
Názorný postup: Připojení k datům v databázi (model Windows Forms)
Názorný postup: Připojení k datům v databázi SQL Server Express LocalDB (model Windows Forms)
Názorný postup: Připojení k datům v webové služby (model Windows Forms)
Názorný postup: Připojení k datům v objektech (model Windows Forms)
Názorný postup: Připojení k datům v databázi aplikace Access (model Windows Forms)
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. |
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í |
---|
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í v 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.
Ovládací prvky vazby na Data v aplikaci Visual Studio