Поделиться через


CDaoDatabase::SetQueryTimeout

Эта функция-член вызывается для переопределения по умолчанию количество секунд до того, чтобы разрешить последующие операции в подключенной базе данных истекает.

void SetQueryTimeout( 
   short nSeconds  
);

Параметры

  • nSeconds
    Число секунд для разрешения перед попыткой запроса истекает.

Заметки

Операция может истечь время ожидания из-за проблемы доступа к сети, чрезмерного времени обработки запросов и т дВызовите SetQueryTimeout перед открытием набора записей или перед вызовом AddNew набора записей обновление или функции-члены удалить если нужно изменить значение времени ожидания запроса.Параметр влияет на все последующие Открытие, AddNew, Обновить и вызовы Удалить ко всем наборам записей, связанным с этим CDaoDatabase объект.Изменить значение времени ожидания для запроса набора записей после открытия не изменяет значение для набора записей.Например, последующие операции Перемещение не используют новое значение.

Значение по умолчанию для времени ожидания запроса равно 60 секундам.Не все базы данных поддерживают возможность задать значение времени ожидания запроса.Если задано значение 0, время ожидания запроса отсутствие времени ожидания происходите; сообщение с базой данных может прекратить отвечать.Эта функциональности может быть полезна во время разработки.

Дополнительные сведения см. в разделе "свойство" в Справке DAO. QueryTimeout

Требования

Header: afxdao.h

См. также

Ссылки

Класс CDaoDatabase

Диаграмма иерархии

CDaoWorkspace::SetLoginTimeout