다음을 통해 공유


CDaoDatabase::GetQueryTimeout

현재 연결 된 데이터베이스에서 후속 작업을 초과 하기 전에 수 초 수를 검색 하려면이 멤버 함수를 호출 합니다.

short GetQueryTimeout( );

반환 값

초 단위로 시간 제한 값이 포함 된 short 정수입니다.

설명

작업 네트워크 액세스 문제, 과도 한 쿼리 처리 시간 등에 인해 시간 수도 제한 합니다.설정이 적용 되는 동안 모든 열에 적용, 새로 추가, 업데이트 및 삭제 작업에 이와 관련 된 레코드 집합 CDaoDatabase 개체입니다.호출 하 여 현재 시간 제한 설정을 변경할 수 있습니다 SetQueryTimeout.오프닝 후 레코드 집합에 대 한 쿼리 제한 시간 값 변경 레코드 집합에 대 한 값이 변경 되지 않습니다.예를 들어, 다음 이동 작업에 새 값을 사용 하지 마십시오.데이터베이스 엔진을 초기화 하면 기본값은 처음에 설정 됩니다.

쿼리 시간 제한의 기본값은 Windows 레지스트리에서 가져옵니다.없는 레지스트리 설정이 없으면 기본값 60 초입니다.모든 데이터베이스 쿼리 제한 시간 값을 설정 하는 기능을 지원 합니다.쿼리 제한 시간 값을 0으로 설정 하면 제한 시간 없음 발생 합니다. 및 데이터베이스와 통신 응답 하지 않을 수 있습니다.이 문제를 개발 하는 동안 유용할 수 있습니다.호출이 실패 하면 MFC 형식의 예외가 throw CDaoException.

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

요구 사항

헤더: afxdao.h

참고 항목

참조

CDaoDatabase 클래스

계층 구조 차트

CDaoWorkspace::SetLoginTimeout