CDaoDatabase::GetQueryTimeout

짧은 GetQueryTimeout ();
(CDaoException, CMemoryException)을 던져;

반환 값

초에서 시간 제한 값이 포함 된 short 정수。

주의

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

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

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

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

참고 항목nbsp;CDaoWorkspace::SetLoginTimeout(&N)

Index