데이터에 연결
이 단원에서는 LightSwitch 응용 프로그램에 대한 데이터를 제공하기 위해 외부 데이터베이스에 연결하는 방법을 배웁니다.
데이터에 연결
대부분의 비즈니스 응용 프로그램은 "데이터 폼" 모델을 사용합니다.폼(LightSwitch에서 화면으로 지칭)은 데이터베이스에 저장된 데이터를 표시하고 업데이트합니다.로컬 LightSwitch 데이터베이스에서 데이터를 표시하고 업데이트하는 방법에 대해 이미 알고 있습니다.실제 응용 프로그램에서는 외부 데이터베이스의 데이터에 연결하려고 합니다.첫 번째 단계는 그 데이터베이스에 대한 연결을 지정하는 것입니다.
[!참고]
이 예제에서 Northwind 데이터 서비스는 읽기 전용입니다.데이터를 볼 수 있지만 업데이트할 수는 없습니다.
데이터 소스에 연결
솔루션 탐색기에서 데이터 소스 노드를 선택합니다.
메뉴 모음에서 프로젝트, 데이터 소스 추가를 선택합니다.
데이터 소스 연결 마법사가 열립니다.
데이터 소스 연결 마법사에서 OData Service를 선택한 후 다음을 선택합니다.
연결 정보 입력 페이지에 있는 OData 소스 주소 상자에 http://services.odata.org/Northwind/Northwind.svc를 입력합니다.
로그인 정보에서 Windows 인증 옵션 단추를 선택한 후 다음 단추를 선택합니다.
엔터티 선택 페이지에서 엔터티 노드를 확장합니다.
고객, Order_Details, 주문 테이블을 선택한 후 마침 단추를 선택합니다.
NorthwindEntitiesData 데이터 소스를 프로젝트에 추가 되 고 엔티티 생성에 대 한 고객, 주문, Order_Details.
자세히 보기
이 절차에서는 개방형 데이터 프로토콜(OData) 서비스를 통해 노출된 Northwind 샘플 데이터베이스에 연결을 설정합니다.응용 프로그램을 위해 액세스할 데이터베이스 또는 서비스의 이름을 알아야 하고, 그 데이터베이스가 호스팅될 서버의 주소를 알아야 합니다.
또한 데이터베이스에 대한 액세스 및 수정 권한이 필요합니다.권한은 대개 데이터베이스 관리자가 할당하는 Windows 자격 증명(Windows 로그온 ID) 또는 사용자 지정 자격 증명을 기반으로 합니다.
데이터 원본 연결 마법사에서 데이터베이스, SharePoint 또는 WCF RIA 서비스를 데이터 원본으로 선택했을 것입니다.LightSwitch 응용 프로그램의 경우 SQL Server, SharePoint 목록 또는 LightSwitch용으로 설계되어 웹 서버에서 호스팅된 WCF(Windows Communication Foundation) RIA(Rich Internet Application)에서 데이터를 사용할 수 있습니다.
마침 단추를 선택하면 나타나는 경고 대화 상자에서 추가될 관련 항목 외에 가져올 수 없는 관계에 대한 경고 메시지가 표시되었습니다.데이터 소스의 구조에 따라 LightSwitch는 응용 프로그램을 가장 효과적으로 선택하는 데 도움이 됩니다.다음 단원에서는 관계에 대해 자세히 학습합니다.
다음 단계
다음 단원에서는 방금 만들었던 데이터 엔터티 사용법에 대해 배웁니다.
다음 단원: 엔터티 필드 사용자 지정
참고 항목
작업
개념
LightSwitch용 WCF RIA 서비스를 만들기 위한 지침