CDaoDatabase::GetQueryTimeout

在该连接的数据库的后续操作超时之前,调用该成员函数检索秒的当前授权。

short GetQueryTimeout( );

返回值

包含超时值的一个短整型秒数。

备注

操作可能超时由于网络访问问题,处理时间的额外查询,依此类推。 当设置生效后,它会影响所有打开,添加新UPDATE和DELETE操作,在所有记录集与此 CDaoDatabase 对象。 您可以通过调用当前超时 SetQueryTimeout。 更改记录集的查询超时值,在打开不更改记录集后值。 例如,后续 移动 操作不使用新值。 当数据库引擎初始化时,默认最初设置为。

查询超时的默认值从Windows注册表中采用。 如果未设置注册表,默认值为60秒。 不是所有的数据库支持能够设置查询超时值。 如果将查询超时值为0,超时值不发生;和与数据库的通信可能会停止响应。 此行为可能会有用在开发过程。 如果调用失败,MFC引发类型 CDaoException的异常。

有关相关信息,请参见主题QueryTimeout “属性” DAO帮助。

要求

Header: afxdao.h

请参见

参考

CDaoDatabase Class

层次结构图

CDaoWorkspace::SetLoginTimeout