CDatabase::SetLoginTimeout

void SetLoginTimeout(DWORD dwSeconds);

参数:
dwSeconds连接试图超时前允许的秒数。

说明:
调用OpenEx或Open之前调用这个成员函数,可以覆盖试图的数据源连接超时前允许的缺省秒数。连接试图有可能超时,例如DBMS无效。在创建未初始化CDatabase对象之后但在调用OpenEx或Open之前调用SetLoginTimeout。
登录超时的缺省值为15秒,并非所有数据源支持指定登录超时值的能力。如果数据源不支持超时,将得到轨迹输出但不是一个异常。值0表示“无限”。

请参阅:CDatabase::OnSetOptions, CDatabase::SetQueryTimeout