방법: Access 데이터베이스의 데이터에 연결
업데이트: 2007년 11월
실제 데이터베이스 파일(.mdb)을 가리키는 연결을 만들어 응용 프로그램과 Access 데이터베이스 사이에 통신을 설정할 수 있습니다.
데이터 소스 구성 마법사를 실행하고 데이터 소스 형식 선택 페이지에서 데이터베이스를 선택하여 Access 파일의 데이터에 연결합니다.
팁: |
---|
.mdf 또는 .mdb 파일을 Windows 탐색기에서 솔루션 탐색기로 끌어서 연결을 자동으로 구성하고 응용 프로그램에서 사용할 개체를 선택할 수 있도록 데이터 소스 구성 마법사를 준비하기 시작합니다. |
데이터 메뉴 또는 데이터 소스 창에서 새 데이터 소스 추가 명령을 선택하여 마법사를 시작할 수 있습니다. 또는 프로젝트 메뉴에서 기존 항목 추가 명령을 선택하고 원하는 데이터베이스 파일을 찾을 수 있습니다.
마법사를 완료한 후에는 데이터베이스의 복사본(.mdb 파일) 및 강력한 형식의 데이터 집합 파일(.xsd)이 프로젝트에 추가되므로 선택한 데이터베이스 개체를 즉시 데이터 소스 창에서 Windows Forms으로 끌어 올 수 있습니다. 자세한 내용은 데이터 표시 개요를 참조하십시오.
참고: |
---|
데이터 소스 구성 마법사를 통해 .mdb 파일을 추가할 때는 파일을 프로젝트에 추가하거나 원래 위치에 그대로 둘 수 있습니다. 자세한 내용은 방법: 프로젝트의 로컬 데이터 파일 관리를 참조하십시오. |
참고: |
---|
실제 설정이나 버전에 따라서 화면에 나타나는 대화 상자와 메뉴 명령이 도움말의 설명과 다를 수 있습니다. 설정을 변경하려면 도구 메뉴에서 설정 가져오기 및 내보내기를 선택합니다. 자세한 내용은 Visual Studio 설정을 참조하십시오. |
새 데이터 소스 추가 명령을 사용하여 Access 데이터베이스에 있는 데이터에 연결하려면
데이터 메뉴에서 새 데이터 소스 추가를 클릭합니다.
데이터 소스 형식 선택 페이지에서 데이터베이스를 선택합니다.
새 연결을 선택하여 새 데이터 연결을 만듭니다.
참고: 데이터 소스가 Microsoft Access 데이터베이스 파일이 아니면 변경을 선택하여 데이터 소스 선택/변경 대화 상자를 열고 Microsoft Access 데이터베이스 파일을 선택한 다음 계속을 선택합니다.
기본 공급자는 .NET Framework Provider for OLE DB입니다. 자세한 내용은 데이터 소스 선택/변경 대화 상자를 참조하십시오.
데이터베이스 파일 이름 상자에 .mdb 파일의 경로를 입력하거나 찾아보기 단추를 클릭하여 데이터베이스 파일을 찾습니다.
데이터베이스에서 요구하는 경우 로그인 정보를 입력합니다. 자세한 내용은 연결 추가/수정(Microsoft Access)을 참조하십시오.
확인을 클릭하고 다음을 클릭합니다.
예를 선택하여 .mdb 파일을 프로젝트로 복사하거나 아니요를 선택하여 현재 위치에 있는 데이터베이스 파일에 연결합니다. 자세한 내용은 방법: 프로젝트의 로컬 데이터 파일 관리를 참조하십시오.
다음을 클릭합니다.
개체의 트리를 확장하고 응용 프로그램에서 사용할 데이터베이스 개체를 선택합니다.
원하는 경우 기본 데이터 집합 이름을 바꿉니다.
마침을 클릭합니다.
방금 만든 데이터 집합을 이제 데이터 소스 창에서 사용할 수 있습니다. 데이터 메뉴에서 데이터 소스 표시를 선택하여 데이터 소스 창을 엽니다.
기존 항목 추가 명령을 사용하여 Access 데이터베이스에 있는 데이터에 연결하려면
프로젝트 메뉴에서 기존 항목 추가를 선택하거나 .mdb 파일을 Windows에서 솔루션 탐색기로 끌어 옵니다.
개체의 트리를 확장하고 응용 프로그램에서 사용할 데이터베이스 개체를 선택합니다.
원하는 경우 기본 데이터 집합 이름을 바꿉니다.
마침을 클릭합니다.
방금 만든 데이터 집합을 이제 데이터 소스 창에서 사용할 수 있습니다. 데이터 메뉴에서 데이터 소스 표시를 선택하여 데이터 소스 창을 엽니다.
다음 단계
응용 프로그램에 기능을 추가하려면
데이터 소스 창에서 항목을 선택하여 폼으로 끌어 옵니다. 자세한 내용은 데이터 표시 개요를 참조하십시오.
참고: 데이터 소스 창에 데이터 소스가 나타나지 않으면 창에 있는 새로 고침 단추를 클릭합니다.
보안
서버 이름, 사용자 이름, 암호 등과 같은 중요한 정보를 저장하면 응용 프로그램 보안에 영향을 줄 수 있습니다. 데이터베이스 액세스를 제어할 경우에는 통합 보안이라고도 하는 Windows 인증을 사용하는 방법이 더 안전합니다. 자세한 내용은 연결 정보 보호(ADO.NET)를 참조하십시오.
참고 항목
작업
연습: Windows 응용 프로그램에서 폼에 데이터 표시
방법: SQL Server Express 데이터베이스의 데이터에 연결