Připojení k datům
V této lekci se dozvíte, jak se připojit k externí databázi poskytující data aplikaci LightSwitch.
Připojení k datům
Většina podnikových aplikací využívá model FOD (forms over data).Formuláře, jimž se v aplikacích LightSwitch říká obrazovky, zobrazují a aktualizují data uložená v databázi.Jak zobrazit a aktualizovat data z místní databáze LightSwitch již víte.Ve skutečných aplikacích je žádoucí připojit se k datům v externí databázi.Prvním krokem je zadání připojení k dané databázi.
[!POZNÁMKA]
Datová služba Northwind v tomto příkladu je určena pouze ke čtení.Data lze zobrazit, nikoli však upravit.
Připojení zdroje dat
V Průzkumníku řešení zvolte uzel Zdroje dat.
V řádku nabídek zvolte nabídku Projekt a Přidat zdroj dat.
Otevře se průvodce Připojit zdroj dat.
V průvodci Připojit zdroj dat zvolte Služba OData a poté Další.
Na stránce Zadejte informace o připojení zadejte do pole Zdrojová adresa OData adresu http://services.odata.org/Northwind/Northwind.svc.
Pod Přihlašovacími informacemi zvolte tlačítko možnosti Ověřování systému Windows a poté klikněte na tlačítko Další.
Na stránce Zvolit entity rozbalte uzel Entity.
Zvolte tabulky Zákazníci, Podrobnosti_objednávky a Objednávky a poté klikněte na tlačítko Dokončit.
NorthwindEntitiesData zdroj dat je přidána do projektu a entity jsou vytvořeny pro Zákazníci, objednávky, Order_Details.
Bližší pohled
V tomto postupu bylo navázáno spojení s ukázkovou databází Northwind, která byla vystavena pomocí služby Open Data Protocol (OData).Ve vlastních aplikacích je zapotřebí znát název databáze nebo služby, ke které se chcete připojit, a adresu serveru, na němž je databáze uložena.
Také je zapotřebí mít oprávnění pro přístup k databázi a její úpravě.Oprávnění jsou obvykle založena buď na pověření systému Windows (ID přihlášení Windows ), nebo vlastním pověření přiděleným správcem databáze.
V průvodci Připojit zdroj dat bylo možné jako zdroj dat zvolit možnosti Databáze, SharePoint nebo Služba WCF RIA.V aplikacích LightSwitch lze použít data z databází jako například SQL Server, ze seznamu SharePoint nebo ze služby Windows Communication Foundation Rich Internet Application (WCF RIA) navržené pro aplikace LightSwitch a uložené na webovém serveru.
Zprávy v dialogovém okně Upozornění zobrazeném po kliknutí na tlačítko Dokončit upozorňovaly na vztahy, které nebylo možné importovat, a přidávané entity, kterých se to týká.Na základě struktury zdroje dat pomáhá LightSwitch činit nejlepší rozhodnutí pro aplikaci.V pozdější lekci se dozvíte o vztazích více.
Další kroky
V další lekci se dozvíte, jak pracovat s právě vytvořenými entitami dat.
Další lekce: Vlastní nastavení polí Entity
Viz také
Úkoly
Koncepty
Pokyny pro vytvoření služby WCF RIA pro LightSwitch
Další zdroje
Práce s daty v LightSwitch (Seznámení S)