다음을 통해 공유


Index 개체(ADOX)

데이터베이스 테이블의 인덱스를 나타냅니다.

발언

다음 코드는 새 인덱스만듭니다.

Dim obj As New Index  

Index 개체의 속성 및 컬렉션을 사용하여 다음을 수행할 수 있습니다.

  • Name 속성을 사용하여 인덱스 식별

  • Columns 컬렉션을 사용하여 인덱스의 데이터베이스 열에 액세스합니다.

  • Unique 속성을 사용하여 인덱스 키를 고유해야 하는지 여부를 지정합니다.

  • PrimaryKey 속성이 있는 테이블의 기본 키인지 여부를 지정합니다.

  • 인덱스 필드에 null 값이 있는 레코드에 IndexNulls 속성이 있는 인덱스 항목이 있는지 여부를 지정합니다.

  • 인덱스가 클러스터형 속성을 사용하여 클러스터되는지 여부를 지정합니다.

  • Properties 컬렉션을 사용하여 공급자별 인덱스 속성에 액세스합니다.

메모

Tables 컬렉션에 이미 추가된 Table 개체에 Column 없는 경우 IndexColumns 컬렉션에 Column 추가할 때 오류가 발생합니다.

메모

데이터 공급자는 Index 개체의 모든 속성을 지원하지 않을 수 있습니다. 공급자가 지원하지 않는 속성의 값을 설정한 경우 오류가 발생합니다. 새 Index 개체의 경우 개체가 컬렉션에 추가될 때 오류가 발생합니다. 기존 개체의 경우 속성을 설정할 때 오류가 발생합니다.

메모

Index 개체를 만들 때 선택적 속성에 대한 적절한 기본값이 있으면 공급자가 속성을 지원한다고 보장할 수 없습니다. 공급자가 지원하는 속성에 대한 자세한 내용은 공급자 설명서를 참조하세요.

이 섹션에는 다음 항목이 포함되어 있습니다.

  • 인덱스 개체 속성, 메서드 및 이벤트

참고 항목

인덱스 추가 메서드 예제(VB)
IndexNulls 속성 예제(VB)
PrimaryKey 및 고유 속성 예제(VB)
SortOrder 속성 예제(VB)
ADOX(Columns 컬렉션)
ADOX(Indexes 컬렉션)
ADO(속성 컬렉션)