Sdílet prostřednictvím


Jak: připojení k datům

Data, která jsou poskytována databází SQL Server, seznamem služby SharePoint, službou Open Data Protocol (OData) nebo službou Rich Internet Application (RIA) rámce Windows Communication Foundation (WCF) lze referencovat.Pak lze tato data použít k vytvoření obrazovek a dotazů v Visual Studio LightSwitch.

V tématu je ukázáno, jak provádět následující úkoly:

  • Připojení k databázi systému SQL Server

  • Připojení k serveru SharePoint

  • Připojení ke službě OData

  • Připojení ke službě WCF RIA

  • Obnovení zdroje dat

Připojení k databázi systému SQL Server

  1. V Průzkumníku řešení klikněte na uzel Zdroje dat.

  2. V nabídce Projekt klikněte na příkaz Přidat zdroj dat.

    Zobrazí se průvodce Připojit zdroj dat.

  3. Na stránce Zvolit typ zdroje dat klikněte na položku Databáze a potom klikněte na tlačítko Další.

  4. Pokud se objeví dialogové okno Zvolit zdroj dat, klikněte na položku Microsoft SQL Server a potom klikněte na tlačítko OK.

  5. V dialogovém okně Vlastnosti připojení zkontrolujte, že se jako výběr v poli Zdroj dat zobrazuje položka Microsoft SQL Server (SqlClient) se zobrazí jako vybrané v pole.

    [!POZNÁMKA]

    Jestliže v seznamu Zdroj dat není zobrazena položka Microsoft SQL Server (SqlClient), otevřete kliknutím na tlačítko Změnit dialogové okno Změnit zdroj dat.V dialogovém okně Změnit zdroj dat zadejte informace pro volby Microsoft SQL Server a Zprostředkovatel dat .Net Framework pro SQL Server.Kliknutím na tlačítko OK se vraťte do dialogového okna Vlastnosti připojení.

  6. V poli názvu Server v dialogovém okně Vlastnosti připojení zadejte název instance SQL Server, ke které se chcete připojit.

    [!POZNÁMKA]

    Pokud je SQL Server spuštěna ve stejném počítači jako LightSwitch, můžete do pole názvu Server zadat localhost.

  7. Jestliže je databáze nastavena na použití ověřování systému Windows, klikněte na možnost Použít ověřování systému Windows.V opačném případě klikněte na položku Použít ověřování systému SQL Server a zadejte uživatelské jméno a heslo uživatele, který má přístup k databázi.

  8. Klikněte na položku Vybrat nebo zadat název databáze.Potom v rozevíracím seznamu Vyberte nebo zadejte název databáze vyberte nebo zadejte název databáze, ke které se chcete připojit, a klikněte na tlačítko Ok.

  9. Zobrazí se stránka Vybrat databázové objekty.

  10. Na stránce Vybrat databázové objekty vyberte tabulky a zobrazení, které chcete použít v aplikaci LightSwitch, a pak klikněte na tlačítko Dokončit.

Vybrané databáze, tabulky a zobrazení se zobrazí v Průzkumníkovi řešení jako podřízené uzly u uzlu Zdroje dat.

LightSwitch odkazuje na tabulky a zobrazení jako na entity.Entity v LightSwitch můžete upravit pomocí návrháře dat.Další informace naleznete v tématu Jak: Definice datových polí.

Připojení k serveru SharePoint

  1. V Průzkumníku řešení klikněte na uzel Zdroje dat.

  2. V nabídce Projekt klikněte na příkaz Přidat zdroj dat.

    Zobrazí se průvodce Připojit zdroj dat.

  3. Na stránce Vybrat typ zdroje dat klikněte na položku SharePoint a potom klikněte na tlačítko Další.

  4. Do pole Adresa webu na serveru SharePoint zadejte adresu URL webu SharePoint, která obsahuje seznam, ke kterému se chcete připojit.Například pokud je adresa URL seznamu https://sharepoint/sites/mysite/Lists/Customers/AllItems.aspx, zadejte do pole Adresa webu SharePointhttps://sharepoint/sites/mysite/.

    [!POZNÁMKA]

    Odkazovat lze pouze na seznamy na webu SharePoint 2010.

  5. Klikněte na možnost Pověření systému Windows nebo Jiná pověření.

    Jestliže vyberete možnost Jiná pověření, zadejte platné uživatelské jméno a heslo do příslušných polí a klikněte na tlačítko Další.

  6. Na stránce Vybrat databázové objekty vyberte seznamy, které chcete použít v aplikaci LightSwitch, a pak klikněte na tlačítko Dokončit.

Vybrané seznamy se nyní zobrazí pod částí Zdroje dat v Průzkumníkovi řešení.

Vybrané seznamy se zobrazí v Průzkumníkovi řešení jako podřízené uzly u uzlu Zdroje dat.

LightSwitch odkazuje na seznamy jako na entity.Entity v LightSwitch můžete upravit pomocí návrháře dat.Další informace naleznete v tématu Jak: Definice datových polí.

Připojení ke službě OData

  1. V Průzkumníku řešení klikněte na uzel Zdroje dat.

  2. V nabídce Projekt klikněte na příkaz Přidat zdroj dat.

    Zobrazí se průvodce Připojit zdroj dat.

  3. Na stránce Výběr typu zdroje dat klikněte na položku Služba OData a následně klikněte na tlačítko Další.

  4. Do textového pole Zdrojová adresa služby OData na stránce Zadání informací o připojení zadejte URL adresu služby (například http://services.odata.org/Northwind/Northwind.svc/).

    Klepněte na tlačítko Další.

  5. V Přihlašovacích informacích zadejte typ ověření, které služba používá.

    Pokud vyberete položku Další pověření zadejte platné Uživatelské jméno a Heslo, které jsou obvykle dodávány vlastníkem služby.

    Klepněte na tlačítko Další.

  6. Na stránce Zvolení entit zadejte entity, které chcete ve své aplikaci LightSwitch použít, následně klikněte na tlačítko Dokončit.

    [!POZNÁMKA]

    Pokud služba obsahuje vztahy k entitám, které nejsou specifikovány, může se objevit dialogové okno Upozornění .Pro automatické přidání souvisejících entit klikněte na tlačítko Pokračovat, případně klikněte na tlačítko Zpět, chcete-li nastavení změnit.

Zadané entity se objeví v podokně Průzkumník řešení jako poduzly uzlu Datové zdroje.

LightSwitch se odkazuje na tabulky a pohledy jako na entity, jež lze v LightSwitch upravovat pomocí návrháře dat.Další informace naleznete v tématu Jak: Definice datových polí.

Připojení ke službě WCF RIA

Lze se připojit ke službě WCF RIA, která poskytuje data z dalších typů datových zdrojů.Další informace o vytváření služeb WCF RIA pro LightSwitch získáte v tématu Pokyny pro vytvoření služby WCF RIA pro LightSwitch.

  1. V Průzkumníku řešení klikněte na uzel Zdroje dat.

  2. V nabídce Projekt klikněte na příkaz Přidat zdroj dat.

    Zobrazí se průvodce Připojit zdroj dat.

  3. Na stránce Vybrat typ zdroje dat klikněte na položku WCF RIA Service a potom klikněte na tlačítko Další.

  4. V seznamu Dostupné třídy služby WCF RIA v dialogovém okně Vybrat službu WCF RIA vyberte požadovanou třídu služby WCF RIA pro import.Pokud se třída, kterou chcete importovat, na této stránce nezobrazí, klikněte na položku Přidat odkaza vyberte sestavení nebo projekt, které obsahují třídu služby.

    Klepněte na tlačítko Další.

  5. V části Které objekty zdrojů dat chcete importovat? vyberte objekty zdrojů dat, které chcete importovat.

  6. V poli Připojovací řetězec přidejte připojovací řetězec ke zdroji dat, který používá služba WCF RIA.

    [!POZNÁMKA]

    řetězec připojení je nutné zadat jen tehdy, když služba WCF RIA spotřebovává řetězec připojení ze souboru web.config aplikace LightSwitch.Ve většině případů autor služby WCF RIA obsahuje text tipu, který se zobrazí v poli Připojovací řetězec.Tento text popisuje očekávaný formát řetězce připojení.Další informace naleznete v tématu Pokyny pro vytvoření služby WCF RIA pro LightSwitch.

  7. Klepněte na tlačítko Dokončit.

Vybrané objekty zdroje dat se zobrazí v Průzkumníkovi řešení jako podřízené uzly u uzlu Zdroje dat.

LightSwitch odkazuje na objekty zdroje dat jako entity.Entity v LightSwitch můžete upravit pomocí návrháře dat.Další informace naleznete v tématu Jak: Definice datových polí.

Obnovení zdroje dat

Pokud se změnil zdroj dat (například: byla přidána nová tabulka nebo se na serveru změnila pole v seznamu služby SharePoint), můžete aktualizovat definici zdroje dat v LightSwitch.To umožňuje modelovat dotazy a obrazovky pomocí nejnovější verze zdroje dat.

Obnovení zdroje dat

  1. V Průzkumníku řešení vyberte zdroj dat.

  2. V nabídce Projekt klikněte na příkaz Aktualizovat zdroj dat.

    Zobrazí se průvodce Připojit zdroj dat.

  3. Vyberte objekty, které chcete importovat.Kliknutím na tlačítko Dokončit importujte data.

    Definice dat popsaných entitami v modelu odpovídá definici dat ve zdroji dat.

Viz také

Úkoly

Jak: Definice datových polí

Koncepty

Připojení k datům

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

Další zdroje

Data: Informace za aplikace