|
|
|
ADOQuery - Timeout expiried
|
|||
|---|---|---|---|
|
#18+
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 ЧТО ДЕЛАТЬ??? КАРАУЛ!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2005, 14:16 |
|
||
|
ADOQuery - Timeout expiried
|
|||
|---|---|---|---|
|
#18+
Я вроде бы на другой ветке писал, о том что TAdoQuery надо привести к TAdoDataSet у которого есть св-во CommandTimeOut Кажется в си это как то так: Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2005, 14:32 |
|
||
|
ADOQuery - Timeout expiried
|
|||
|---|---|---|---|
|
#18+
Если используешь еще ADOConnection, то у него тоже есть свойство CommandTimeout... а для очистки таблицы, если это под MSSQL есть команда TRUNCATE TABLE <table>... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2005, 14:37 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=33015962&tid=2033462]: |
0ms |
get settings: |
8ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
81ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
50ms |
get tp. blocked users: |
2ms |
| others: | 239ms |
| total: | 416ms |

| 0 / 0 |
