Přehled zdrojů dat
Zdroje dat představují data dostupná pro vaší aplikaci.Přesněji řečeno zdroje dat představují data, se kterými chcete pracovat v aplikaci.Zdroje dat lze získat z databází (včetně místních databázových souborů), služeb a objektů.
V okně Zdroje dat se zobrazí zdroje dat, které můžete přidat do projektu.V mnoha případech můžete přetáhnout zdroje dat do Návrháře Windows Forms, WPF a Silverlight pro tvorbu ovládacích prvků vázaných na podkladová data.Další informace naleznete v tématu Vázání ovládacích prvků k datům v sadě Visual Studio.
Visual Studio poskytuje nástroje pro vytváření a úpravu zdrojů dat v aplikaci.Zdroje dat v projektech Visual Studio jsou zastoupeny EDT (Entity Data Model), datovými sadami, objekty proxy vrácenými službou nebo jinými typy objektů, v závislosti na objektech, které jsou vráceny pomocí nadřazenými úložišti dat.
Zdroje dat vytváříte a upravujete pomocí Průvodce konfigurací zdroje dat.
Zdroje dat vytvořené z databází
Můžete vytvořit zdroj dat z databáze spuštěním Průvodce konfigurací zdroje dat a výběrem typu zdroje dat Databáze.Další informace naleznete v tématu Postupy: Připojování k datům v databázi.
Při vytváření zdroje dat z databáze vytvoří aplikace Visual Studio datový model a přidá ho do vašeho projektu.Datový model je silně typové, programovatelné zobrazení podkladových dat v databázi.Sadu Visual Studio můžete použít k vytvoření následujících typů datových modelů:
Koncepční model založený na Entity Data Model.Tento typ modelu může používat služba Entity Framework nebo WCF Data Services.Další informace naleznete v tématu Entity Framework Overview a WCF Data Services 4.5.
Zadaná datová sada.Další informace naleznete v tématu Práce s datovými sadami v sadě Visual Studio.
Třídy technologie LINQ to SQLDalší informace naleznete v tématu LINQ to SQL [LINQ to SQL].
[!POZNÁMKA]
Na rozdíl od konceptuálních modelů a datových sad založených na datovém modelu entity nelze třídy LINQ to SQL vytvořit pomocí Průvodce konfigurací zdroje dat.Nezobrazují se 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.Můžete však vytvořit objektový zdroj dat, který je založen na LINQ třídy SQL a přetáhnout tyto objekty do návrháře.Další informace naleznete v tématu How to: Create LINQ to SQL Classes Mapped to Tables and Views (O/R Designer).
Zdroje dat vytvořené z místních souborů databáze
Zdroje dat můžete také vytvořit z následujících typů databázových souborů: databáze aplikace Access (soubory MDB), databáze SQL Server Express LocalDB (soubory MDF) a SQL Server Express databáze (soubory MDF).Při vytváření zdrojů dat z těchto databázových souborů můžete přidat databázové soubory přímo do vašeho projektu.Další informace naleznete v následujících tématech:
Zdroje dat vytvořené ze služeb
Můžete vytvořit zdroj dat z databáze spuštěním Průvodce konfigurací zdroje dat a výběrem typu zdroje dat Služba.Další informace naleznete v tématu Postupy: Připojování k datům ve službě.
Pokud vytvoříte zdroj dat ze služby, aplikace Visual Studio přidá odkaz na službu do projektu.Visual Studio také vytvoří proxy objekty, které odpovídají objektům, které jsou vrácené službou.Například služba, která vrací datovou sadu, je v projektu reprezentována jako datová sada; služba, která vrátí konkrétní typ, je v projektu reprezentována jako vrácený typ.
Můžete vytvořit zdroj dat z následujících typů služeb:
WCF Data Services.Další informace naleznete v tématu WCF Data Services Overview.
Služby Windows Communication Foundation (WCF).Další informace naleznete v tématu Služby Windows Communication Foundation a služby WCF Data Services v sadě Visual Studio.
Webové služby.Další informace naleznete v tématu Úvod do programování webových služeb ve spravovaném kódu.
[!POZNÁMKA]
Položky, které se zobrazují v okně Zdroje dat jsou závislé na datech, která jsou vrácena službou.Některé služby nemusí poskytnout dostatek informací, aby Průvodce konfigurací zdroje dat vytvořil objekty s možností vazby.Například pokud služba vrátí netypovou datovou sadu, po dokončení průvodce se nezobrazí žádné položky v okně Zdroje dat.Důvodem je, že netypované datové sady neposkytují schéma, a proto průvodce nemá dostatek informací pro vytvoření zdroje dat.
Zdroje dat vytvořené z objektů
Zdroj dat můžete vytvořit z libovolného objektu, který poskytuje jednu nebo více veřejných vlastností, spuštěním Průvodce konfigurací zdroje dat a následným výběrem typu zdroje dat Objekt.Všechny veřejné vlastnosti objektu jsou zobrazeny v okně Zdroje dat.Další informace naleznete v tématu Postupy: Připojování k datům v objektech.
Další informace o vázání s objekty najdete v tématu Vytváření vazeb objektů v sadě Visual Studio.
Zdroje dat vytvořené ze seznamů služeb SharePoint
Můžete vytvořit zdroj dat ze služby SharePoint spuštěním Průvodce konfigurací zdroje dat a výběrem typu zdroje dat SharePoint.SharePoint poskytuje data prostřednictvím WCF Data Services, takže vytvoření zdroje dat SharePoint je stejné, jako při vytváření zdroje dat ze služby.Výběrem položky SharePoint v rámci Průvodce konfigurací zdroje dat otevřete dialogové okno Přidat odkaz na službu, kde se můžete připojit k datové službě SharePoint tak, že označíte server SharePoint.Další informace naleznete v tématu Postupy: Připojování k datům ve službě.
Viz také
Referenční dokumentace
Koncepty
Vázání ovládacích prvků Windows Forms k datům v sadě Visual Studio
Vytváření a úpravy typovaných datových sad
Příprava vaší aplikace k příjmu dat
Vázání ovládacích prvků k datům v sadě Visual Studio
Upravování dat ve vaší aplikaci