연습: SQL Server Express LocalDB 데이터베이스의 데이터에 연결(Windows Forms)

사용할 수 있는 데이터 소스 구성 마법사 신속 하 고 쉽게 SQL Server LocalDB Express 데이터베이스의에서 데이터를 응용 프로그램에 연결 합니다.이 마법사를 완료한 후에 데이터 소스 창의 데이터 개체를 폼 위로 끌어 와 데이터 바인딩된 컨트롤을 만들 수 있습니다.

새 서비스 기반 데이터베이스를 만들 때 Visual Studio 2012, SQL Server 익스프레스 LocalDB 엔진을 사용 액세스 하는 SQL Server 2012 데이터베이스 파일 (.mdf)입니다.이전 버전의 Visual Studio SQL Server 익스프레스 엔진 데이터베이스 파일 (.mdf) 액세스할 수 있습니다.자세한 내용은 로컬 데이터 개요를 참조하십시오.

[!참고]

다음 지침처럼 컴퓨터에서 Visual Studio 사용자 인터페이스 요소 일부에 대한 이름이나 위치를 다르게 표시할 수 있습니다. 이러한 요소는 사용하는 Visual Studio 버전 및 설정에 따라 결정됩니다. 자세한 내용은 Visual Studio 설정을 참조하십시오.

이 연습에서는 다음 작업을 포함 됩니다.

  • 프로젝트 만들기.

  • 마법사 시작.

  • 응용 프로그램 실행.

사전 요구 사항

이 연습을 완료하려면 다음과 같은 요건이 필요합니다.

프로젝트 만들기

새 프로젝트를 만들려면

  1. 파일 메뉴에서 새 프로젝트를 만듭니다.

  2. 선택 Windows Forms 응용 프로그램 선택은 확인 단추.자세한 내용은 클라이언트 응용 프로그램 개발를 참조하십시오.

    프로젝트가 만들어져 솔루션 탐색기에 추가되었습니다.

마법사 시작

데이터 집합은 데이터 소스 구성 마법사를 실행하여 만듭니다.

연결을 만들 때 SQL Server 익스프레스 LocalDB 데이터베이스를 선택 합니다.자세한 내용은 방법: 데이터베이스의 데이터에 연결을 참조하십시오.

SQL Server 익스프레스 LocalDB 데이터베이스에 연결을 만들려면

  1. 에 있는 데이터 메뉴를 선택 소스 표시.

  2. 데이터 소스 창에서 새 데이터 소스 추가를 선택합니다.

  3. 데이터 소스 형식 선택 페이지를 데이터베이스, 다음 선택은 다음 단추.

  4. 선택 데이터베이스 모델 페이지를 데이터 집합, 다음 선택은 다음 단추.

  5. 데이터 연결 선택 페이지에서 새 연결을 선택하여 새 데이터 연결을 만듭니다.

    [!참고]

    데이터 소스Microsoft SQL Server 데이터베이스 파일이 아니면 변경을 선택하여 데이터 소스 선택/변경 대화 상자를 엽니다.

  6. 데이터 소스 선택 대화 상자에서 Microsoft SQL Server 데이터베이스 파일을 선택합니다.선택은 계속 단추.

    기본 공급자는 .NET Framework Provider for SQL Server입니다.자세한 내용은 데이터 소스 선택/변경 대화 상자를 참조하십시오.

  7. 아니면 클릭 합니다 데이터베이스 파일의 경로 입력은 찾아보기 데이터베이스 파일을 찾습니다 단추.

    [!참고]

    이 연습의 경우 연습: LocalDB 데이터베이스 만들기에 나오는 절차를 수행하여 만든 SampleDatabase.mdf 파일을 선택합니다.

  8. 데이터베이스에 필요한 인증 모드 및 로그인 정보를 선택합니다.자세한 내용은 연결 추가/수정(Microsoft SQL Server 데이터베이스 파일)을 참조하십시오.

  9. 선택은 확인 단추를 클릭 한 다음 선택은 다음 단추.

    [!참고]

    로컬 데이터베이스 파일은 프로젝트에 솔루션의 파일로 포함될 수 있습니다.로컬 데이터베이스 파일에 연결을 만들 때 프로젝트에 데이터베이스의 복사본을 만들 것인지 현재 위치에 있는 기존 데이터베이스 파일에 연결할 것인지 결정할 수 있습니다.자세한 내용은 방법: 프로젝트의 로컬 데이터 파일 관리를 참조하십시오.

  10. 선택 프로젝트에 데이터베이스 파일을 복사 합니다.

  11. 에서 응용 프로그램 구성 파일에 연결 문자열 저장 페이지에서 선택은 다음 단추.

  12. 확장은 테이블 노드를 고객주문, 다음 선택은 완료 단추.

    SampleDatabaseDataSet가 프로젝트에 추가되고 CustomersOrders 테이블이 데이터 소스 창에 나타납니다.

폼에 컨트롤 추가

데이터 소스 창에서 Form1으로 항목을 끌어 와 데이터 바인딩된 컨트롤을 만듭니다.

폼에 데이터 바인딩된 컨트롤을 만들려면

응용 프로그램 실행

응용 프로그램을 실행하려면

  • F5 키를 눌러 응용 프로그램을 실행합니다.

다음 단계

방금 만든 데이터 집합을 이제 데이터 소스 창에서 사용할 수 있습니다.

응용 프로그램에 기능을 추가하려면

  1. 형식화된 데이터 집합 만들기 및 편집에서 데이터 소스를 열어 데이터 집합을 구성하는 개체를 추가하거나 편집합니다.

  2. 데이터 집합에 있는 데이터 테이블의 ColumnChanging 또는 RowChanging 이벤트에 유효성 검사 논리를 추가합니다.자세한 내용은 데이터 집합의 데이터 유효성 검사를 참조하십시오.

참고 항목

작업

방법: 프로젝트의 로컬 데이터 파일 관리

개념

로컬 데이터 개요

Visual Studio에서 데이터에 Windows Forms 컨트롤 바인딩

데이터를 받기 위해 응용 프로그램 준비

데이터를 응용 프로그램으로 페치

Visual Studio에서 데이터에 컨트롤 바인딩

응용 프로그램에서 데이터 편집

데이터 유효성 검사

데이터 저장

기타 리소스

Visual Studio에서 데이터에 연결