Share via


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

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

참고

표시되는 대화 상자와 메뉴 명령은 활성 설정이나 버전에 따라 도움말에서 설명하는 것과 다를 수 있습니다. 설정을 변경하려면 도구 메뉴에서 설정 가져오기 및 내보내기를 선택합니다. 자세한 내용은 설정에 대한 작업을 참조하십시오.

이 연습에서 수행할 작업은 다음과 같습니다.

  • 새 Windows Forms 응용 프로그램 프로젝트 만들기

  • 데이터 소스 구성 마법사를 사용하여 SQL Server Express 데이터베이스에 기반하는 데이터 집합을 응용 프로그램에서 만들고 구성

사전 요구 사항

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

프로젝트 만들기

새 프로젝트를 만들려면

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

  2. Windows Forms 응용 프로그램을 선택하고 확인을 클릭합니다. 자세한 내용은 Windows 기반 응용 프로그램 만들기를 참조하십시오.

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

마법사 시작

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

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

SQL Express 데이터베이스에 대한 연결을 만들려면

  1. 데이터 메뉴에서 데이터 소스 표시를 클릭합니다.

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

  3. 데이터 소스 형식 선택 페이지에서 데이터베이스를 선택하고 다음을 클릭합니다.

  4. 데이터베이스 모델 선택 페이지에서 데이터 집합을 선택하고 다음을 클릭합니다.

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

    참고

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

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

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

  7. 액세스할 데이터베이스 파일의 경로를 입력하거나 찾아보기 단추를 클릭하여 데이터베이스 파일을 찾습니다.

    참고

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

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

  9. 확인을 클릭하고 다음을 클릭합니다.

    참고

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

  10. 를 클릭하여 프로젝트에 데이터베이스 파일을 복사합니다.

  11. 응용 프로그램 구성 파일에 연결 문자열 저장 페이지에서 다음을 클릭합니다.

  12. 테이블 노드를 확장하고 CustomersOrders를 선택한 다음 마침을 클릭합니다.

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

폼에 컨트롤 추가

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

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

응용 프로그램 실행

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

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

다음 단계

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

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

참고 항목

작업

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

개념

로컬 데이터 개요

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

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

기타 리소스

Visual Studio에서 데이터에 연결

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

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

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

데이터 유효성 검사

데이터 저장