Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / ADOQuery - Timeout expiried / 4 сообщений из 4, страница 1 из 1
14.04.2005, 14:16
    #33015962
Vovan_Kr
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ADOQuery - Timeout expiried
C++ Builder. Выполняю запрос (который должен работать довольно долго, delete from Tabl1) в ADOQuery. ADOQuery подключен через св-во Connection к ADOConnection который подключен к базе MSSQL через ConnectionString. Когда выполняется запрос, то через 30 сек выдается ошибка Timeout expiried. Изменения у ADOConnection св-ва CommandTimeOut на = 0 ни к чему не приводят. Команда SET LOCK_TIMEOUT -1 тоже самое. На сервере св-во Query Time-Out тоже стоит = 0
ЧТО ДЕЛАТЬ??? КАРАУЛ!!!
...
Рейтинг: 0 / 0
14.04.2005, 14:32
    #33016035
vooo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ADOQuery - Timeout expiried
Я вроде бы на другой ветке писал, о том что TAdoQuery надо привести к TAdoDataSet у которого есть св-во CommandTimeOut
Кажется в си это как то так:

Код: plaintext
((TADODataSet*)Query1)->CommandTimeout= 6000 ;
...
Рейтинг: 0 / 0
14.04.2005, 14:37
    #33016049
Ste@lth
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ADOQuery - Timeout expiried
Если используешь еще ADOConnection, то у него тоже есть свойство CommandTimeout...

а для очистки таблицы, если это под MSSQL есть команда TRUNCATE TABLE <table>...
...
Рейтинг: 0 / 0
14.04.2005, 15:15
    #33016197
Vovan_Kr
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ADOQuery - Timeout expiried
спасибо за ссылку
http://www.sql.ru/forum/actualthread.aspx?tid=115454&pg=1&hl=tdummydataset#890451
. тема закрыта
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / ADOQuery - Timeout expiried / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]