CDaoTableDef::SetValidationRule

테이블 정의 대 한 유효성 검사 규칙을 설정 하려면이 멤버 함수를 호출 합니다.

void SetValidationRule( 
   LPCTSTR lpszValidationRule  
);

매개 변수

  • lpszValidationRule
    작업의 유효성을 검사 하는 문자열 식에 대 한 포인터입니다.

설명

유효성 검사 규칙이 업데이트 작업 함께 사용 됩니다.유효성 검사 규칙 테이블 정의 포함 하는 경우 데이터를 변경 하기 전에 해당 테이블 정의 업데이트 미리 정해진된 조건 일치 해야 합니다.변경 조건, 텍스트를 포함 하는 예외와 일치 하지 않는 GetValidationText 표시 됩니다.

유효성 검사는 Microsoft Jet 데이터베이스 엔진을 사용 하는 데이터베이스에만 지원 됩니다.식은 사용자 정의 함수, 도메인 집계 함수, SQL 집계 함수 또는 쿼리를 참조할 수 없습니다.유효성 검사 규칙에는 CDaoTableDef 해당 개체의 여러 필드에 개체 참조.

명명 된 필드에 예를 들어, hire_date 및 termination_date, 유효성 검사 규칙 수 있습니다.

myTableDef.SetValidationRule(_T("termination_date > hire_date"));

관련된 정보를 보려면 DAO 도움말의 "ValidationRule 속성" 항목을 참조 하십시오.

요구 사항

헤더: afxdao.h

참고 항목

참조

CDaoTableDef 클래스

계층 구조 차트

CDaoTableDef::GetValidationText

CDaoTableDef::SetValidationText

CDaoTableDef::GetValidationRule