CDaoTableDef::SetValidationRule

Setvalidationrule를 무효화 (LPCTSTR lpszValidationRule );
throw (CDaoException, CMemoryException);

매개 변수

lpszValidationRule

작업의 유효성을 검사 하는 문자열 식에 대 한 포인터。

주의

Tabledef에 대 한 유효성 검사 규칙을 설정 하려면이 멤버 함수를 호출 합니다. 유효성 검사 규칙이 업데이트 작업에 사용 됩니다. Tabledef 유효성 검사 규칙을 포함 하는 경우에 해당 tabledef의 업데이트 데이터를 변경 하기 전에 미리 정해진된 기준에 일치 해야 합니다. GetValidationText 의 텍스트를 포함 하는 예외 표시 변경 조건을 일치 하지 않는 경우。

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

예를 들어, 명명 된 필드에 대 한 hire_datetermination_date , 유효성 검사 규칙 수 있습니다:

CString strRule = _T("termination_dategt;hire_date");
MyRs.SetValidationRule(strRule)(&G)

Tabledefs에 자세한 내용은 다음 웹 사이트를 참조 하십시오. 문서 DAO Tabledef DAO Tabledef: Tabledefs 사용 하 여 Visual c + + 프로그래머 가이드에서. 관련된 정보에 대 한 DAO 도움말에서 "ValidationRule 속성" 항목을 참조 하십시오.

CDaoTableDef 개요 |nbsp; 클래스 멤버 (ko) | 계층 구조 차트(&N)

참고 항목nbsp;CDaoTableDef::GetValidationText, CDaoTableDef::SetValidationText, CDaoTableDef::GetValidationRule(&N)

Index