Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
TAdoQuery отваливается по timeout
|
|||
|---|---|---|---|
|
#18+
Проблема такова: Устанавливаю соединение с MS SQL2000 через AdoConnection. В AdoQuery прописываю SQL запрос. Запрос длительный. Через 30 секунд работы запрос обрубается с сообщением об истечении тайм аута. При этом CommandTimeout и ConnectionTimeout у TAdoConnection установлены в 200. Да, TAdoConnection лежит в exeшнике, а AdoQuery в DLL. Эффект постоянный, проявляется на всех наших серверах. Как бы это поправить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2002, 11:38 |
|
||
|
TAdoQuery отваливается по timeout
|
|||
|---|---|---|---|
|
#18+
Это не моё, а плагиат:-) TADOQuery потомок TCustomADODataSet у которого есть свойство CommandTimeout (но оно скрытое). У TADOConnection тоже есть свойство CommandTimeout, но на TADOQuery оно не влияет. Чтобы избавиться от "Timeout expired" я сделал так: 1. Описал класс, в котором опубликовал свойство CommandTimeout TMyADODataSet = class(TCustomADODataSet) public property CommandTimeout; end; 2. Присвоил новое значение свойству CommandTimeout компанентов TADOQuery (по умолчанию оно равно 30) TMyADODataSet (ADOQuery1).CommandTimeout := 60; Обойти можно: 1. Использовать компонент TADOCommand (там аналогичное св-во работающее). 2. Внести исправление в ADODB.pas (глюк там достаточно очевиден). 3. Создать компонент как наследник от TADOQuery и использовать его... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2002, 13:50 |
|
||
|
|

start [/forum/topic.php?fid=58&fpage=2080&tid=2119764]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
30ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
2ms |
| others: | 11ms |
| total: | 122ms |

| 0 / 0 |
