다음을 통해 공유


테이블 매핑 대화 상자

업데이트: 2007년 11월

데이터 집합 테이블의 열에 해당하는 데이터베이스 테이블 또는 기타 데이터 소스의 열을 지정할 수 있습니다. 이 대화 상자는 속성 창에서 데이터 어댑터의 TableMappings 속성 옆에 있는 줄임표(...) 단추를 클릭하면 표시됩니다.

다음과 같은 경우에는 매핑하는 것이 좋습니다.

  • 데이터 소스와 다른 이름을 사용하는 기존 스키마에서 데이터 집합을 만든 경우

  • 편의를 위해, 읽기 쉽도록 하기 위해, 외국어와의 번역을 위해 또는 그 밖의 이유로 인해 데이터 집합의 데이터 요소 이름을 변경하려는 경우

  • 어댑터에서 데이터 집합을 생성할 때 형식화된 데이터 멤버의 이름을 제어하는 경우

  • 데이터 소스에서 파생된 열 이름이 프로그래밍 언어의 예약어인 경우. 예를 들어, Visual Basic으로 작성한 형식화된 데이터 집합에 열 이름 Region을 사용하면 이 열에 대해 생성된 코드가 해당 이름의 예약어와 충돌하므로 오류가 발생합니다.

  • 데이터 집합 명령이 반환하는 것보다 적은 수의 열을 데이터 집합에서 사용하려는 경우. 이러한 상황은 기존 저장 프로시저를 사용하여 새 데이터 집합을 채우는 경우에 발생할 수 있습니다.

어댑터에서 매핑을 사용하는 방법에 대한 자세한 내용은 데이터 어댑터의 테이블 매핑을 참조하십시오.

  • 테이블 및 열 이름을 지정할 때 데이터 집합을 사용합니다.
    이 옵션을 선택하면 기존 데이터 집합의 스키마가 매핑 대상 테이블 및 열 이름의 모델로 사용됩니다.

    참고:

    현재 어댑터를 사용하여 선택된 데이터 집합을 채우지 않는 경우에도 이 옵션을 사용할 수 있습니다. 이 스키마는 이름 목록을 얻는 데에만 사용됩니다.

  • 데이터 집합
    모델로 사용할 데이터 집합을 선택할 수 있습니다.

  • 소스 테이블
    어댑터가 데이터 소스에서 둘 이상의 테이블을 참조하는 경우에는 열 이름을 매핑할 테이블을 선택합니다.

  • 데이터 집합 테이블
    모델로 사용할 데이터 집합을 선택한 경우에는 매핑 이름으로 사용할 열 이름을 포함하는 테이블을 선택합니다. 데이터 집합이 하나의 테이블로만 구성된 경우에는 테이블로 참조됩니다.

  • 열 매핑
    소스 테이블과 데이터 집합 테이블 간에 열이 매핑된 방식을 보여 줍니다. 어댑터는 데이터 집합을 채울 때 소스 열 필드의 열에서 정보를 읽어서 해당 데이터 집합 열 필드에 표시된 이름을 가진 필드에 씁니다.

    • **소스 열:   **데이터 소스의 열 이름 목록을 표시합니다.

    • **데이터 집합 열:   **채우기 작업 중에는 데이터를 쓰고 업데이트 작업 중에는 데이터를 읽어 들이는 데이터 집합의 열 이름을 표시합니다.

    다음 방법을 통해 매핑을 조정할 수 있습니다.

    • 소스 또는 데이터 집합 열 이름을 변경하여 매핑을 편집합니다. 드롭다운 목록에서 새 이름을 선택하거나 입력란에 이름을 입력합니다. 이름을 변경하면 채우기 작업 중에 데이터가 데이터 집합 테이블의 다른 열에 기록됩니다.

    • 표 형태 창에서 행을 선택한 다음 삭제 단추를 클릭하여 매핑을 삭제합니다. 이 옵션은 데이터 집합에 필요한 것보다 많은 수의 열을 어댑터가 반환하는 경우에 유용합니다.

    • 표 형태 창 아래에 있는 빈 행에 새 소스와 데이터 집합 열 이름을 채워서 새 매핑을 추가합니다. 런타임에, 이 대화 상자를 사용하는 동안에는 사용할 수 없는 열이 어댑터 또는 데이터 집합에 포함되어 있음을 알고 있다면 이 작업을 수행할 수도 있습니다.

      참고:

      매핑에서는 열 순서가 중요하지 않습니다.

  • 다시 설정
    데이터 집합 이름이 데이터 소스의 이름과 같아지도록 매핑을 기본값으로 되돌립니다.

참고 항목

작업

방법: 데이터 소스 열을 데이터 집합의 데이터 테이블 열로 매핑

개념

데이터 어댑터의 테이블 매핑

데이터의 새로운 기능

데이터 표시 개요

기타 리소스

데이터 어댑터 만들기

데이터 연습

데이터 액세스 시작

Visual Studio에서 데이터에 연결

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

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

Windows 응용 프로그램에서 폼에 데이터 표시

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

데이터 유효성 검사

데이터 저장