다음을 통해 공유


방법: Excel 스프레드시트에서 데이터 생성

업데이트: 2007년 11월

데이터베이스 단위 테스트를 좀 더 의미 있게 만들기 위해 데이터베이스의 스키마에 적합하지만 프로덕션 데이터와는 관련이 없는 테스트 데이터로 테스트 데이터베이스를 채울 수 있습니다. Visual Studio Team System Database Edition의 데이터 바운드 생성기를 사용하면 Microsoft Excel 통합 문서 데이터로 테이블의 열을 채울 수 있습니다. 테스트 데이터를 생성하는 방법에 대한 자세한 내용은 데이터 생성 개요를 참조하십시오.

이 절차에서는 다음과 같은 작업을 수행합니다.

  • 데이터베이스 프로젝트에 있는 테이블의 열에 데이터 바운드 생성기를 할당합니다.

  • OLE DB 공급자를 사용하여 통합 문서에 연결합니다.

  • 테이블의 열을 채울 통합 문서의 데이터를 지정합니다.

사전 요구 사항

이 절차에서는 데이터베이스 프로젝트가 열려 있으며 해당 프로젝트에 대한 데이터 생성 계획이 만들어져 있는 것으로 가정합니다. 또한 다음 단계에서는 데이터를 생성할 Excel 통합 문서가 준비되어 있는 것으로 가정합니다. 데이터 생성 계획을 만드는 방법에 대한 자세한 내용은 방법: 데이터 생성 계획 만들기를 참조하십시오.

데이터 바운드 생성기를 열에 할당하려면

  1. 솔루션 탐색기에서 데이터 생성 계획을 두 번 클릭합니다(계획이 아직 열려 있지 않은 경우).

    데이터 생성 계획이 나타납니다.

  2. 데이터를 생성할 테이블을 클릭합니다.

  3. 데이터 메뉴를 열어 데이터 생성기를 가리키고 열 정보를 클릭합니다.

    열 정보 창이 나타납니다.

  4. 열 정보 창에서 통합 문서의 데이터로 채울 테이블 열에 대한 행을 검색합니다. 이 행에서 생성기 열의 셀을 클릭하고 아래쪽 화살표를 클릭한 후 데이터 바운드 생성기를 클릭합니다.

    다음으로 통합 문서에 연결할 정보를 지정합니다.

OLE DB 공급자를 사용하여 통합 문서에 연결하려면

  1. 속성 창에서 연결 정보 속성을 찾고 아래쪽 화살표를 클릭한 후 새 연결 추가를 클릭합니다.

    데이터 소스 선택 대화 상자가 열립니다.

  2. 데이터 소스 목록에서 <기타>를 클릭합니다.

  3. 데이터 공급자 목록에서 .NET Framework Data Provider for OLE DB를 클릭한 다음 계속을 클릭합니다.

    연결 속성 대화 상자가 나타납니다.

  4. OLE DB 공급자 목록에서 Microsoft Jet 4.0 OLE DB Provider를 클릭한 다음 고급을 클릭합니다.

    고급 속성 대화 상자가 나타납니다.

  5. 확장 속성 속성에서 Microsoft Office 2003 System을 사용하고 있는 경우 Excel 8.0을 입력하고, 2007 Microsoft Office system을 사용하는 경우에는 Excel 12.0을 입력한 후 확인을 클릭합니다.

  6. 서버 또는 파일 이름 상자에 통합 문서의 경로와 이름을 입력합니다(예: C:\Temp\TestData.xls).

  7. 연결 테스트를 클릭합니다.

    성공적으로 연결되면 테스트 연결에 성공했습니다.라는 메시지가 표시된 메시지 상자가 나타납니다. 연결할 수 없다는 오류가 나타나면 통합 문서가 사용되고 있지 않은지 확인합니다.

  8. 확인을 클릭합니다.

    마지막 단계로, 새 연결을 사용하여 통합 문서의 데이터를 선택하고 데이터 생성 미리 보기 창에 나타나는 결과를 검토합니다.

통합 문서의 데이터를 선택하고 결과를 확인하려면

  1. 속성 창에서 채울 열에 대한 선택 쿼리 속성에 SELECT 문을 입력합니다. 예를 들어 AnnualSales라는 워크시트에 있는 모든 데이터를 검색하려면 다음을 입력합니다.

    SELECT * FROM [AnnualSales$]
    
    참고:

    이때 워크시트 이름은 대괄호로 묶고 뒤에 $를 지정해야 합니다.

  2. 열 정보 창에서 통합 문서의 데이터로 채울 테이블 열에 대한 행을 검색합니다. 이 행에서 생성기 출력 열의 셀을 클릭하고 아래쪽 화살표를 클릭합니다. 그런 다음 사용할 데이터가 들어 있는 워크시트의 이름을 클릭합니다.

  3. 데이터 메뉴를 열어 데이터 생성기를 가리키고 데이터 생성 미리 보기를 클릭합니다.

    데이터 생성 미리 보기 창이 나타납니다. 스프레드시트에서 채우려는 열에 통합 문서의 값이 표시됩니다.

참고 항목

개념

데이터 바운드 생성기

Database Edition의 용어 개요

기타 리소스

데이터 생성 개요