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

Вниз

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

 
Neco   (2003-02-12 03:30) [0]

Пытаюсь увеличить CommandTimeout в ADOConnection, задав его в свойствах - не реагирует, так и остается 30 секунд, или это можно делать только программно?


 
Владислав ©   (2003-02-12 09:01) [1]

Почему ты решил, что так и остается?


 
Кулюкин Олег ©   (2003-02-12 09:14) [2]

CommandTimeout, который установлен для ADOConnection никак не влияет на квери, подключенные к нему.

Чтобы увеличить Timeout для ADOQuery, см. ниже.

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;

3. Вот собственно и все (ну можно еще заняться оптимизацией запросов)


 
stone ©   (2003-02-12 09:52) [3]


> Чтобы избавиться от "Timeout expired" я сделал так:
> 1. Описал класс, в котором опубликовал свойство CommandTimeout


Возможно у нас разные версии Дельфи (у меня была 6, сечас 7), но я пишу напрямую в свойство CommandTimeout у ADOQuery, ADOCommand, ADODataSet нужное значение и все работает.


 
sniknik ©   (2003-02-12 11:10) [4]

в D5 действительно была такая проблемы, подключал модуль ADODB к проэкту и менял значения по умолчанию, с переходом на D6 все меняется без глюков (со сделаными апдейтами на чистой не пробовал).



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

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

Наверх




Память: 0.47 MB
Время: 0.021 c
7-5894
Иксик
2003-01-02 12:57
2003.03.03
Баг в XP


3-5432
Germes
2003-01-30 10:45
2003.03.03
Вопросик насчет установки готовой программы для работой с базами


14-5759
kostya2000
2003-02-14 21:52
2003.03.03
Рыба-пила... Алкоголичка... :(


9-5364
Ibrik
2002-09-29 15:20
2003.03.03
DelphiX


14-5773
Shaman
2003-02-16 20:46
2003.03.03
SideWinder