다음을 통해 공유


CDaoQueryDef::CDaoQueryDef

 

생성 된 CDaoQueryDef 개체입니다.

구문

      CDaoQueryDef(
   CDaoDatabase* pDatabase 
);

매개 변수

  • pDatabase
    열기에 대 한 포인터 CDaoDatabase 개체입니다.

설명

저장할 수 없는 임시 쿼리 또는 데이터베이스의 QueryDefs 컬렉션, 컬렉션에 저장 하는 새 쿼리를 저장 하는 기존 쿼리 정의 개체를 나타낼 수 있습니다. 다음 단계를 쿼리 형식에 따라 달라 집니다.

  • 기존 querydef 개체를 나타내는 경우 개체의 호출 열려 멤버 함수를 초기화 합니다.

  • 새 저장 쿼리 정의 개체를 나타내는 경우 호출 하는 개체의 만들기 멤버 함수입니다. 이 개체를 데이터베이스의 QueryDefs 컬렉션에 추가합니다. 다음 호출 CDaoQueryDef 멤버 함수는 객체의 속성을 설정 합니다. 마지막으로 호출 추가.

  • (Not) 데이터베이스에 저장 하는 임시 querydef 개체를 나타내는 경우 호출 만들기를 쿼리 이름에 대해 빈 문자열을 전달 합니다. 호출 만들기, 해당 속성을 직접 설정 하 여 querydef를 초기화 합니다. 호출 하지 않습니다 추가.

사용 하 여 쿼리 정의의 특성을 설정의 SetName, SetSQL, SetConnect, SetODBCTimeout, 및 SetReturnsRecords 멤버 함수입니다.

쿼리 정의 개체와 완료 되 면 호출의 닫기 멤버 함수입니다. 사용 하는 경우 쿼리 정의에 대 한 포인터는 삭제 연산자 C++ 개체를 소멸 시킵니다.

요구 사항

헤더: afxdao.h

참고 항목

CDaoQueryDef Class
계층 구조 차트
CDaoQueryDef::GetConnect
CDaoQueryDef::GetDateCreated
CDaoQueryDef::GetDateLastUpdated
CDaoQueryDef::GetName
CDaoQueryDef::GetODBCTimeout
CDaoQueryDef::GetReturnsRecords
CDaoQueryDef::GetSQL