Udostępnij za pośrednictwem


Połączenie z danymi

W tej lekcji dowiesz się, jak połączyć się z zewnętrzną bazą danych, aby dostarczyć dane dla aplikacji LightSwitch.

Połącz z danymi

Większość aplikacji biznesowych korzysta z modelu "formularzy danych".Formularze, które są nazywane ekranami w LightSwitch, wyświetlają i aktualizują dane przechowywane w bazie danych.Już wiesz, jak wyświetlać i aktualizować dane z lokalnej bazy danych LightSwitch.W rzeczywistych aplikacjach, chcesz połączyć się z danymi w zewnętrznej bazie danych.Pierwszym krokiem jest określenie połączenia z bazą danych.

[!UWAGA]

W tym przykładzie, usługa danych Northwind jest tylko do odczytu.Możesz przeglądać, ale nie aktualizować dane.

Aby dołączyć do źródła danych

  1. W Eksploratorze rozwiązań wybierz węzeł Źródła danych.

  2. Na pasku menu wybierz Projekt, Dodaj źródło danych.

    Zostanie otwarty Kreator dołączania źródła danych.

  3. W Kreatorze dołączania źródła danych wybierz Usługa OData, a następnie wybierz Dalej.

  4. Na stronie Wprowadź informacje o połączeniu w polu Adres źródła OData wprowadź http://services.odata.org/Northwind/Northwind.svc.

  5. W obszarze Informacje logowania wybierz przycisk opcji Uwierzytelnianie systemu Windows a następnie wybierz przycisk Dalej.

  6. Na stronie Wybierz obiekty rozwiń węzeł Obiekty.

  7. Wybierz tabele Customers, Order_Details i Orders a następnie wybierz przycisk Zakończ.

    NorthwindEntitiesData źródło danych jest dodawane do projektu i jednostki są tworzone dla Klienci, zamówienia, Szczegóły zamówienia.

Szczegółowy opis

Ta procedura służy do nawiązania połączenia z przykładową bazą danych Northwind, która została udostępniona za pośrednictwem usługi Open Data Protocol (OData).W przypadku własnych aplikacji należy znać nazwę bazy danych lub usługi, do której chcemy uzyskać dostęp oraz adres serwera, na którym jest przechowywana.

Konieczne jest również uprawnienie do dostępu i modyfikowania bazy danych.Uprawnienia są zwykle oparte albo na poświadczeniach systemu Windows (identyfikator logowania Windows) albo na niestandardowych poświadczeniach, które przypisuje administrator bazy danych.

W kreatorze dołączania źródła danych być może wybrano Database, SharePoint lub usługę WCF RIA jako źródło danych.Dla aplikacji LightSwitch można użyć danych z bazy danych, takiej jak SQL Server, lista programu SharePoint lub usługa Windows Communication Foundation Rich Internet Application (WCF RIA), przeznaczona do aplikacji LightSwitch i obsługiwana na serwerze sieci web.

W oknie dialogowym Ostrzeżenia, które pojawiło się po wybraniu przycisku Zakończ znajdują się wiadomości ostrzegające o relacjach, które nie mogły zostać zaimportowane razem z powiązanymi obiektami, które zostaną dodane.Na podstawie struktury źródła danych, LightSwitch pomaga dokonać najlepszego wyboru dla danej aplikacji.Dowiesz się więcej na temat relacji w późniejszej lekcji.

Kolejne kroki

W następnej lekcji użytkownik dowie się, jak pracować z utworzonymi właśnie wpisami danych.

Następna lekcja: Dostosowywanie pola jednostki

Zobacz też

Zadania

Jak: połączenia z danymi

Koncepcje

Wskazówki dotyczące tworzenia usług WCF w RIA dla LightSwitch

Inne zasoby

Praca z danymi w LightSwitch (samouczek)

How to: Attach to a Sharepoint Data Source

Rozszerzenia: Dodawanie nowych zdolności do LightSwitch