제약 조건 컬렉션 편집기

DataTable 개체에서 제약 조건(Constraint 개체)을 만들고 구성할 수 있습니다. 제약 조건은 테이블에서의 데이터 무결성 보존을 지원하는 규칙입니다. 다음 두 가지 형식의 제약 조건을 만들 수 있습니다.

  • Unique 제약 조건은 특정 열에 중복 값이 없도록 해줍니다. 이 제약 조건을 사용하면 기본 키를 정의할 수 있습니다.

  • 외래 키 제약 조건을 사용하면 부모와 자식 테이블 간에 참조 무결성을 정의할 수 있습니다.

제약 조건 컬렉션 편집기속성 창을 사용하여 폼이나 구성 요소에서 데이터 집합을 구성한 후 다음 작업을 수행할 때 표시됩니다.

  1. 데이터 집합의 Tables 컬렉션을 편집합니다.

  2. 테이블 컬렉션 편집기에서 테이블을 선택하고 해당 Constraints 속성을 편집합니다.

    제약 조건 컬렉션 편집기테이블 컬렉션 편집기 위쪽에 열립니다.

    참고

    제약 조건 컬렉션 편집기를 사용하면 형식화되지 않은 데이터 집합에만 테이블 제약 조건을 정의할 수 있습니다. 형식화된 데이터 집합의 경우에는 데이터 집합 클래스의 스키마를 편집하여 제약 조건을 만듭니다.

  • Add
    새 제약 조건을 만듭니다. 추가 단추를 클릭하면 사용 가능한 제약 조건 형식에 대한 목록(UNIQUE 제약 조건외래 키 제약 조건)이 표시됩니다. 형식을 선택하면 제약 조건 만들기를 지원하는 해당 대화 상자(UNIQUE 제약 조건 또는 외래 키 제약 조건)가 열립니다.

  • Edit
    제약 조건의 속성을 변경할 수 있는 적절한 대화 상자(UNIQUE 제약 조건 또는 외래 키 제약 조건)를 표시합니다.

  • 제거
    선택한 제약 조건을 컬렉션에서 삭제합니다.

    경고

    이 작업은 취소할 수 없습니다.

참고 항목

참조

DataTable.Constraints

개념

데이터 응용 프로그램 개발의 새로운 기능

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

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

기타 리소스

데이터 연습

Visual Studio의 데이터 응용 프로그램 개요

Visual Studio에서 데이터에 연결

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

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

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

데이터 유효성 검사

데이터 저장