연습: Access 데이터베이스의 데이터에 연결
업데이트: 2007년 11월
데이터 소스 구성 마법사를 사용하면 Visual Studio 응용 프로그램을 Access 데이터베이스의 데이터에 쉽게 연결할 수 있습니다. 마법사를 완료하면 데이터를 데이터 소스 창에서 폼으로 끌어서 놓을 수 있게 됩니다. 자세한 내용은 로컬 데이터 개요를 참조하십시오. 로컬 데이터 파일에서 데이터에 연결할 때 Visual Studio의 프로젝트 시스템에서 이러한 파일을 관리하는 방법을 이해하는 것이 중요합니다. 자세한 내용은 방법: 프로젝트의 로컬 데이터 파일 관리를 참조하십시오.
참고: |
---|
실제 설정이나 버전에 따라서 화면에 나타나는 대화 상자와 메뉴 명령이 도움말의 설명과 다를 수 있습니다. 설정을 변경하려면 도구 메뉴에서 설정 가져오기 및 내보내기를 선택합니다. 자세한 내용은 Visual Studio 설정을 참조하십시오. |
이 연습에서 수행할 작업은 다음과 같습니다.
새 Windows 응용 프로그램 프로젝트를 만듭니다.
데이터 소스 구성 마법사를 사용하여 Northwind 데이터베이스의 Customers 및 Orders 테이블을 기반으로 응용 프로그램에서 데이터 집합을 만들고 구성합니다.
사전 요구 사항
이 연습을 완료하려면 다음과 같은 요건을 갖추어야 합니다.
- Northwind 샘플 데이터베이스 Access 파일(northwind.mdb)에 대한 액세스 자세한 내용은 방법: 샘플 데이터베이스 설치를 참조하십시오.
프로젝트 만들기
새 Windows 응용 프로그램 프로젝트를 만들려면
파일 메뉴에서 새 프로젝트를 만듭니다.
Windows 응용 프로그램을 선택하고 확인을 클릭합니다. 자세한 내용은 Windows 기반 응용 프로그램 만들기를 참조하십시오.
프로젝트가 만들어져 솔루션 탐색기에 추가되었습니다.
데이터 집합 만들기
데이터 집합은 데이터 소스 구성 마법사를 실행하여 만듭니다.
데이터 집합을 만들려면
데이터 메뉴에서 데이터 소스 표시를 클릭합니다.
데이터 소스 창에서 새 데이터 소스 추가를 클릭합니다.
데이터 소스 형식 선택 페이지에서 데이터베이스를 선택합니다.
데이터 연결 선택 페이지에서 새 연결을 선택하여 새 데이터 연결을 구성합니다.
참고: 데이터 소스가 Microsoft Access 데이터베이스 파일이 아닌 경우 변경을 선택하여 데이터 소스 선택/변경 대화 상자를 엽니다.
데이터 소스 선택 대화 상자에서 Microsoft Access 데이터베이스 파일을 선택합니다.
Northwind.mdb 데이터베이스 파일에 대한 경로를 입력하거나 찾아보기 단추를 클릭하여 Northwind.mdb 파일을 찾습니다. Northwind.mdb 파일의 복사본을 구하는 방법에 대한 자세한 내용은 방법: 샘플 데이터베이스 설치를 참조하십시오. 확인을 클릭합니다.
다음을 클릭합니다.
응용 프로그램 구성 파일에 연결 문자열 저장 페이지에서 다음을 클릭합니다.
데이터베이스 개체 선택 페이지에서 테이블 노드를 확장합니다.
Customers 및 Orders 테이블을 선택한 다음 마침을 클릭합니다.
NorthwindDataSet이 프로젝트에 추가되고 Customers 및 Orders 테이블이 데이터 소스 창에 나타납니다.
보안
중요한 정보(예: 암호)를 저장하면 응용 프로그램 보안 문제가 발생할 수 있습니다. 데이터베이스 액세스를 제어할 경우에는 통합 보안이라고도 하는 Windows 인증을 사용하는 방법이 더 안전합니다. 자세한 내용은 연결 정보 보호(ADO.NET)를 참조하십시오.
다음 단계
방금 만든 데이터 집합을 이제 데이터 소스 창에서 사용할 수 있습니다.
응용 프로그램에 기능을 추가하려면
데이터 소스 창에서 항목을 선택하여 폼으로 끌어 옵니다. 자세한 내용은 데이터 표시 개요를 참조하십시오.
데이터 집합 디자이너에서 데이터 소스를 열어 데이터 집합을 구성하는 개체를 추가하거나 편집합니다.
데이터 집합에 있는 데이터 테이블의 ColumnChanging 또는 RowChanging 이벤트에 유효성 검사 논리를 추가합니다. 자세한 내용은 데이터 유효성 검사 개요를 참조하십시오.