Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Лимит на выполнение запроса в ADO [D5, MSSQL]


NEV ©   (2002-08-15 14:07:00) 


Помогите разобраться, пожайлуста.
Есть хранимая процедура в MSSQL, время выполнения которой превышает 1,5 минуты. Не знаю как заставить компонет ADO изменить время ожидания выполнения запроса, так как через 30 сек. вылетает ошибка TEOleExeption: time out expired.


sniknik   (2002-08-15 16:19:00) [1]

Зачем? у меня просто путь стоит опциях проэкта хватает. Хотя как там в D5 я уж и забыл может действительно поможет.


3JIA9I CyKA   (2002-08-15 16:09:00) [2]

Модуль ADODB себе в проект засунь!!!!!!!!!


sniknik   (2002-08-15 16:07:00) [3]

эй я проморгал у меня D6! у тебя действительно может не пойти. Но не растраивайся попробуй еще. процедуру перепиши, данные частями качай, только не вручную. очень уж это по ламерски. :-)


nev   (2002-08-15 15:59:00) [4]

D6 мне не подходит, так как нужные мен компоненты на него не становятся. Но всеравно спасибо, что откликнулись. Пока ничего не омагает, ни явно, ни хакерски :((. А следовательно, придется делать отчет вручную.


Zev   (2002-08-15 15:53:00) [5]

TADODataset(ADOQuery1).CommandTimeOut := 91;
или перейди на D6 укажи явно :
ADOQuery1.CommandTimeOut := 91;


nev   (2002-08-15 15:10:00) [6]

Спасибо, попробую...


sniknik   (2002-08-15 15:04:00) [7]

не можеш нормально установить то вот хакерский метод
открой модуль ADODB
и везде где увидиш
property CommandTimeout: Integer read GetCommandTimeout write SetCommandTimeout default 30;
поменяй default на 91. с запасом! 1с :-)
чтобы оно больше глаза не мозолило.


Ученик   (2002-08-15 14:43:00) [8]

>nev (15.08.02 14:35)
Странно, что совпадает 30 секунд


nev   (2002-08-15 14:35:00) [9]

Свойство-то есть, но оно игнорируется


Ученик   (2002-08-15 14:29:00) [10]

Свойство есть CommandTimeout


Наверх

Титульная страница Поиск, карта сайта Написать письмо