다음을 통해 공유


CDaoDatabase::SetQueryTimeout

허용 전에 후속 작업에 연결 된 데이터베이스 시간 제한 시간 (초)의 기본값을 재정의 하려면이 멤버 함수를 호출 합니다.

void SetQueryTimeout( 
   short nSeconds  
);

매개 변수

  • nSeconds
    쿼리 시도 하기 전에 허용할 시간을 초 단위로 시간 초과 됩니다.

설명

작업 네트워크 액세스 문제, 과도 한 쿼리 처리 시간 등에 때문에 시간 수 제한.호출 SetQueryTimeout 레코드 집합을 열기 전에 또는 레코드 집합의 호출 하기 전에 AddNew, 업데이트, 또는 삭제 멤버 함수 쿼리 시간 제한 값을 변경 하려는 경우.모든 후속에 해당 설정이 적용 열려, AddNew, 업데이트, 및 삭제 호출 이와 관련 된 레코드 집합을 CDaoDatabase 개체입니다.오프닝 후 레코드 집합에 대 한 쿼리 제한 시간 값 변경 레코드 집합에 대 한 값이 변경 되지 않습니다.예를 들어, 다음 이동 작업에 새 값을 사용 하지 마십시오.

쿼리 시간 제한의 기본값은 60 초입니다.모든 데이터베이스 쿼리 제한 시간 값을 설정 하는 기능을 지원 합니다.쿼리 제한 시간 값을 0으로 설정 하면 제한 시간 없음 발생 합니다. 데이터베이스와의 통신 응답 하지 않을 수 있습니다.이 문제를 개발 하는 동안 유용할 수 있습니다.

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

요구 사항

헤더: afxdao.h

참고 항목

참조

CDaoDatabase 클래스

계층 구조 차트

CDaoWorkspace::SetLoginTimeout