Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.12.19;
Скачать: CL | DM;

Вниз

CommandTimeOut   Найти похожие ветки 

 
BoxTer ©   (2003-11-26 10:31) [0]

Доброе время суток!
У меня возникла такая проблема: я подключаюсь к серваку средствами АДО, в ADOCommand вызываю процедуру на серваке, которая работает 50-60 сек. Через 30 сек в клиентской проге вываливается сообщение "timeout expired!" хотя таймаут я выставлял в свойствах ADOCommand 600!!!
Почему? Кто-нить знает как от этого избавиться?
d5adoupdate, enterprise update2 стоят...


 
Shirson ©   (2003-11-26 11:29) [1]

Сначала описываешь класс:

TMADODataSet = class(TCustomADODataSet)
public
property CommandTimeout;
end;

Потом, перед запуском на выполнение своего комманда, делаешь:

TMADODataSet(ADOCommand1).CommandTimeout:= 100;


Теперь запускай :)


 
BoxTer ©   (2003-11-26 11:49) [2]

TMADODataSet(ADOCommand1).CommandTimeout:= 100;
^ ругается, грит точка нужно!


 
BoxTer ©   (2003-11-26 11:59) [3]

после ADOCommand1


 
stone ©   (2003-11-26 12:04) [4]

Не надо никаких дополнительных классов у TADOCommand есть свойство CommandTimeout, причем объявлено в Published


 
BoxTer ©   (2003-11-26 12:10) [5]

сенкс, заработало!



Страницы: 1 вся ветка

Текущий архив: 2003.12.19;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.017 c
1-62134
Franzy
2003-12-06 19:12
2003.12.19
Что за зверь такой - Access Viloation?


14-62221
Dimka Maslov
2003-11-26 14:49
2003.12.19
то-то ещё будет


3-61904
Димитрий
2003-11-27 15:58
2003.12.19
клиентские координаты шапки текщего поля в гриде


14-62207
Пират
2003-11-26 15:13
2003.12.19
Нужен простой исходник файлового менеджера


14-62192
ГОСТ
2003-11-27 16:48
2003.12.19
Меняется направленность звукового шума.