Postupy: Připojení k datům
Můžete odkazovat na data, která je poskytována SQL Server databáze, seznam služby SharePoint, služby Open Data Protocol (OData), brány NetWeaver SAP nebo služba Windows Communication Foundation (WCF) bohaté internetové aplikace (RIA).Tato data pak lze poté použít k vytvoření obrazovky a dotazy v prostředí LightSwitch.
V tomto tématu je ukázáno, jak provádět následující úlohy:
Připojení k databázi serveru SQL
Připojit k seznamu služby SharePoint
Připojení ke službě OData
Připojení k bráně NetWeaver SAP
Připojení ke službě WCF RIA
Aktualizovat zdroj dat
Připojení k databázi systému SQL Server
V Průzkumníka řešení, klikněte na tlačítko zdroje dat uzlu.
Na projektu nabídky, klikněte na tlačítko Přidat zdroj dat.
Připojit Průvodce zdroje dat se zobrazí.
V Zvolte typ zdroje dat klikněte na tlačítko databáze, a potom klikněte na tlačítko Další.
Pokud Zvolit zdroj dat dialogového okna se zobrazí, klikněte na tlačítko serveru Microsoft SQL Server, a potom klikněte na tlačítko OK.
V Vlastnosti připojení dialogové okno pole, ujistěte se, že serveru Microsoft SQL Server (SqlClient) se zobrazí jako vybraný v zdroj dat pole.
[!POZNÁMKA]
Pokud serveru Microsoft SQL Server (SqlClient) nezobrazuje v zdroj dat klikněte na tlačítko změnu tlačítko Otevřít Změnit zdroj dat dialogového okna.Potom v Změnit zdroj dat dialogové okno zadejte serveru Microsoft SQL Server a zprostředkovatele dat .NET Framework pro SQL Server.Klikněte na tlačítko OK se vraťte do Vlastnosti připojení dialogového okna.
V Server v poli Název Vlastnosti připojení dialogové okno zadejte název SQL Server instance, kterou chcete připojit.
[!POZNÁMKA]
Pokud SQL Server běží ve stejném počítači jako LightSwitch, můžete zadat localhost do Server pole název.
Pokud databáze je nastaven na používání ověřování systému Windows, klikněte na tlačítko použít ověřování systému Windows.Jinak, klikněte na tlačítko použít ověřování serveru SQL, a poté zadejte uživatelské jméno a heslo uživatele, který má přístup k databázi.
Klikněte na tlačítko Vyberte nebo zadejte název databáze.Potom v Vyberte nebo zadejte název databáze seznamu, vyberte nebo zadejte název databáze, který chcete připojit k a potom klikněte na tlačítko Ok.
Zvolte vaše databázové objekty se zobrazí stránka.
V zvolte databázové objekty stránky, vyberte tabulky a zobrazení, které chcete použít v aplikaci LightSwitch a potom klikněte na tlačítko Dokončit.
Databáze, tabulky a zobrazení, které jste vybrali se zobrazí v Průzkumníka řešení jako sub uzly zdroje dat uzlu.
LightSwitch odkazuje na tabulky a zobrazení jako entity.Entity v prostředí LightSwitch lze upravit pomocí návrháře data.Další informace naleznete v tématu Postupy: Definování datových polí v databázi LightSwitch.
Existují další kroky, které chcete provést, pokud jste vybrali zobrazení systému SQL.Zobrazení systému SQL nemají primárního klíče, takže všechna povinná pole jsou označeny jako primární klíče v entitě LightSwitch.Můžete zkontrolovat tato pole a zakázat je klíč vlastnost pro všechna pole, které nemusejí být součástí primární klíč.
Zobrazení systému SQL lze upravit, pouze pokud splňují určité podmínky, které jsou definovány v části "Aktualizovat zobrazení" článku znalostní báze vytvořit zobrazení (Transact-SQL).LightSwitch entit, které představují zobrazení není možné upravovat ve výchozím nastavení.Pokud zjistíte, že zobrazení splňuje aktualizační podmínky uvedené v tomto článku, můžete povolit je možné upravovat vlastnost pro entity.
Chcete-li zakázat primární klíč v zobrazení SQL
V Návrháři Entity na perspektivy pruhu, zvolte Server.
Zvolte pole primárního klíče, který chcete zakázat.
V Vlastnosti okna, zrušte je klíč zaškrtávací políčko.
Chcete-li upravit zobrazení SQL
V návrháři entit zvolte záhlaví pro entitu.
V Vlastnosti okna, vyberte možnost je možné upravovat zaškrtávací políčko.
Připojení k serveru SharePoint
V Průzkumníka řešení, klikněte na tlačítko zdroje dat uzlu.
Na projektu nabídky, klikněte na tlačítko Přidat zdroj dat....
Připojit Průvodce zdroje dat se zobrazí.
V Zvolte typ zdroje dat klikněte na tlačítko SharePoint, a potom klikněte na tlačítko Další.
V Adresa webu SharePoint zadejte adresu URL webu služby SharePoint, který obsahuje seznam, který chcete připojit.Pokud je adresa URL seznamu se například https://sharepoint/sites/mysite/Lists/Customers/AllItems.aspx, typ https://sharepoint/sites/mysite/ do Adresa webu SharePoint pole.
[!POZNÁMKA]
Odkazovat lze pouze na seznamy na stránce SharePoint 2010.
Klikněte na položku pověření systému Windows nebo ostatních pověření.
Pokud vyberete možnost jiné pověření, zadejte platné uživatelské jméno a heslo do příslušných polí a potom klikněte na tlačítko Další.
V zvolte databázové objekty stránky, vyberte seznamy, které chcete použít v aplikaci LightSwitch a potom klikněte na tlačítko Dokončit.
Seznamy, které jste vybrali nyní zobrazen pod zdroje dat v Průzkumníka řešení.
Seznamy, které jste vybrali možnost se zobrazí v Průzkumníka řešení jako sub uzly zdroje dat uzlu.
LightSwitch odkazuje na zobrazí jako entity.Entity v prostředí LightSwitch lze upravit pomocí návrháře data.Další informace naleznete v tématu Postupy: Definování datových polí v databázi LightSwitch.
Připojení ke službě OData
V Průzkumníka řešení, klikněte na tlačítko zdroje dat uzlu.
Na projektu nabídky, klikněte na tlačítko Přidat zdroj dat....
Připojit Průvodce zdroje dat se zobrazí.
Na Zvolte typ zdroje dat klikněte na tlačítko služby OData, a potom klikněte na tlačítko Další.
V OData zdrojová adresa v poli Zadejte informace o připojení stránky, zadejte úplnou adresu URL pro službu (například http://services.odata.org/Northwind/Northwind.svc/).
Klikněte na tlačítko Další.
V části přihlašovací informace, zadejte typ ověřování, který používá službu.
Pokud zadáte v poli jiné pověření, zadejte platnou hodnotu uživatelské jméno a heslo, které jsou obvykle dodávány vlastník služby.
Klikněte na tlačítko Další.
Na Zvolte entity stránky, zadejte entitami, které chcete použít v aplikaci LightSwitch a potom klikněte na tlačítko Dokončit.
[!POZNÁMKA]
Objekt upozornění může zobrazí dialogové okno, pokud služba obsahuje vztahů s entitami, které nebyl určen.Klikněte na tlačítko Pokračovat automaticky zahrnout související entity, nebo klikněte na tlačítko Zpět Chcete-li změnit výběr.
Zobrazí entitami, které jste zadali v Průzkumníka řešení jako podřízené uzly pod zdroje dat uzlu.
LightSwitch odkazuje na tabulky a zobrazení jako entity, a je možné upravit v prostředí LightSwitch pomocí návrháře data.Další informace naleznete v tématu Postupy: Definování datových polí v databázi LightSwitch.
Připojení k bráně SAP NetWeaver Gateway
V Průzkumníka řešení, klikněte na tlačítko zdroje dat uzlu.
Na projektu nabídky, klikněte na tlačítko Přidat zdroj dat....
Připojit Průvodce zdroje dat se zobrazí.
Na Zvolte typ zdroje dat klikněte na tlačítko SAP, a potom klikněte na tlačítko Další.
V zadat koncový bod OData služby v poli Zadejte informace o připojení stránky, zadejte úplnou adresu URL pro službu.
V části Zadejte typ ověřování, zadejte typ ověřování, který používá službu.
Pokud zadáte v poli základní ověřování, zadejte platnou hodnotu uživatelské jméno a heslo, které jsou obvykle dodávány vlastník služby.
Klikněte na tlačítko Další.
Na Zvolte entity stránky, zadejte entitami, které chcete použít v aplikaci LightSwitch a potom klikněte na tlačítko Dokončit.
Zobrazí entitami, které jste zadali v Průzkumníka řešení jako podřízené uzly pod zdroje dat uzlu.
LightSwitch odkazuje na tabulky a zobrazení jako entity, a je možné upravit v prostředí LightSwitch pomocí návrháře data.Další informace naleznete v tématu Postupy: Definování datových polí v databázi LightSwitch.
Připojení ke službě WCF RIA
Lze se připojit ke službě WCF RIA, která poskytuje data z dalších typů zdrojů dat.Další informace o vytváření WCF RIA services pro LightSwitch, naleznete v části Pokyny pro tvorbu služeb WCF RIA pro LightSwitch.
V Průzkumníka řešení, klikněte na tlačítko zdroje dat uzlu.
Na projektu nabídky, klikněte na tlačítko Přidat zdroj dat....
Připojit Průvodce zdroje dat se zobrazí.
V Zvolte typ zdroje dat klikněte na tlačítko služby WCF RIA, a potom klikněte na tlačítko Další.
V k dispozici třídy služby WCF Ria seznam Zvolte služby WCF Ria dialogového okna, vyberte požadované služby WCF RIA třídy pro import.Pokud na této stránce nezobrazí třídu, která chcete importovat, klikněte na tlačítko Přidat odkaz, a potom vyberte sestavení nebo projekt, který obsahuje třídu služby.
Klikněte na tlačítko Další.
V části zdroj dat, který objekty chcete importovat?, vyberte objekty zdroje dat, které chcete importovat.
V připojovací řetězec pole, přidat připojovací řetězec ke zdroji dat používaný službou WCF RIA.
[!POZNÁMKA]
Stačí zadat připojovací řetězec v případě, že služba WCF RIA spotřebovává připojovací řetězec ze souboru web.config aplikace LightSwitch.Ve většině případů Autor služby WCF RIA poskytuje tip text, který se zobrazí v připojovací řetězec pole.Tento text popisuje očekávaný formát řetězce připojení.Další informace naleznete v tématu Pokyny pro tvorbu služeb WCF RIA pro LightSwitch.
Klepněte na tlačítko Dokončit.
Zobrazí objekty zdroje dat, které jste vybrali v Průzkumníka řešení jako sub uzly zdroje dat uzlu.
LightSwitch odkazuje na objekty zdroje dat jako entity.Entity v prostředí LightSwitch lze upravit pomocí návrháře data.Další informace naleznete v tématu Postupy: Definování datových polí v databázi LightSwitch.
Obnovení zdroje dat
Pokud došlo ke změně zdroje dat (například: byla přidána do nové tabulky nebo pole v seznamu služby SharePoint byla změněna na serveru), můžete aktualizovat definice zdroje dat v prostředí LightSwitch.To umožňuje modelovat dotazy a obrazovky pomocí nejnovější verze zdroje dat.
Obnovení zdroje dat
V Průzkumníka řešení, vyberte zdroj dat.
Na projektu nabídky, klikněte na tlačítko aktualizace zdroje dat.
Připojit Průvodce zdroje dat se zobrazí.
Vyberte objekty, které chcete importovat.Klikněte na tlačítko Dokončit importovat data.
Definice dat popsaného entit v modelu odpovídá definici dat zdroje dat.
Viz také
Úkoly
Postupy: Definování datových polí v databázi LightSwitch
Koncepty
Připojení k datům v aplikaci LightSwitch
Pokyny pro tvorbu služeb WCF RIA pro LightSwitch