Sdílet prostřednictvím


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

  1. V Průzkumníku řešení zvolte uzel Zdroje dat.

  2. V řádku nabídek zvolte nabídku Projekt a Přidat zdroj dat.

    Otevře se průvodce Připojit zdroj dat.

  3. V průvodci Připojit zdroj dat zvolte Služba OData a poté Další.

  4. Na stránce Zadejte informace o připojení zadejte do pole Zdrojová adresa OData adresu http://services.odata.org/Northwind/Northwind.svc.

  5. 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ší.

  6. Na stránce Zvolit entity rozbalte uzel Entity.

  7. 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

Jak: připojení k datům

Koncepty

Pokyny pro vytvoření služby WCF RIA pro LightSwitch

Další zdroje

Práce s daty v LightSwitch (Seznámení S)

How to: Attach to a Sharepoint Data Source

Rozšíření: LightSwitch přidání nové možnosti