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

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

CommandTimeout в ADOStoredProc [D5, MSSQL]


Petrovsky ©   (2008-03-27 10:52:00) 

Как в ADOStoredProc изменить Timeout?


Германн   (2008-03-28 01:36:00) [1]


> sniknik ©   (28.03.08 01:13) [14]
>
> > Ни разу не встречал его упоминания тут.
> были. хотя да, популярностью не пользуется, но тем не менее
> он есть, и если вдруг понадобится сделать трехзвенку не
> нужно обращаться к мидас или другим сторонним.
>


Понял. Спасибо, Коля.


sniknik   (2008-03-28 01:13:00) [2]

> Ни разу не встречал его упоминания тут.
были. хотя да, популярностью не пользуется, но тем не менее он есть, и если вдруг понадобится сделать трехзвенку не нужно обращаться к мидас или другим сторонним.

типа "все включено", и ничего лишнего (хотя честно RDS мне кажется неудобным. может потому что практически не использовал...), 4 четко разграниченных и отвечающих каждый за свой "род деятельности" компонента. и да, часто предназначенным для одного можно сделать другое... но лучше рассматривать это как исключения, особенно начинающим.


Германн   (2008-03-28 00:47:00) [3]


> sniknik ©   (27.03.08 22:09) [12]


> идеология всего адо в 4х компонентах

А четвертый это TRDSConnection? Ни разу не встречал его упоминания тут.


sniknik   (2008-03-27 22:09:00) [4]

> 1. Как с помощью TADODataSet можно получить от сервера список парметров ХП?
установить тип команды в cmdStoredProc (аналогично и у TADOCommand)

> 2. Как с помощью TADODataSet можно получить доступ к непервому датасету, возвращенному например ХП ?
NextRecordset

экзамен закончен? ничего, если, что спрашивай не стесняйся... только извини если отвечать тебе больше не буду.

> Твоя фраза в [6] стилистически неверна, но может быть понята непосвященными буквально.
она верна и 100% буквальна. идеология всего адо в 4х компонентах, 3 оставшихся (ADOTable, ADOQuery, ADOStoredProc) от лукавого борланда, притянуты, неизвестно за что (уши?), от другой идеологии (BDE).

> И не надо, Коля , хамить ;)
не нравятся мне глупости сказанные с умным видом... без понимания, без объяснений. на веру так сказать.
не говори так и я "хамить" не буду. либо обьяснил бы, что считаешь не верным тогда бы тоже без "хамства" обьяснил в чем ты не прав...


MsGuns   (2008-03-27 21:14:00) [5]

1. Как с помощью TADODataSet можно получить от сервера список парметров ХП ?
2. Как с помощью TADODataSet можно получить доступ к непервому датасету, возвращенному например ХП ?

Твоя фраза в [6] стилистически неверна, но может быть понята непосвященными буквально.
Именно поэтому я и возразил.
И не надо, Коля , хамить ;)


sniknik   (2008-03-27 20:51:00) [6]

> Не верно.
не надо бредить...
а если уж решил сказать, что и с помощью ADOCommand можно вернуть данные то так и говори/дополни. спорить никто не будет.


MsGuns   (2008-03-27 20:29:00) [7]

>sniknik ©   (27.03.08 11:32) [6]
>для возвращающих данные процедур используется ADODataSet для командных ADOCommand.

Не верно.


Petrovsky   (2008-03-27 12:01:00) [8]


> sniknik ©   (27.03.08 11:32) [6]

> для командных ADOCommand.


Большое спасибо!


sniknik   (2008-03-27 11:34:00) [9]

> тогда тебе будет доступно protected-свойство после привидения типа
из ADOCustomDataSet, а в нем с CommandTimeout тоже были проблемы.


sniknik   (2008-03-27 11:32:00) [10]

в D5 были проблемы с не изменением CommandTimeout (по всему ADO)... либо поставить все апдейты, либо перейти на D7... и поставить все апдейты, либо вручную править генофонд.

> В свойствах ADOStoredProc CommandTimeout нет.
им и не надо пользоваться... для возвращающих данные процедур используется ADODataSet для командных ADOCommand.


clickmaker   (2008-03-27 11:12:00) [11]

хорошо, напиши взломщик
type
 TMyADOStoredProc = class(TADOStoredProc);
тогда тебе будет доступно protected-свойство после привидения типа

в Д7 оно, кстати, уже public


Petrovsky   (2008-03-27 11:09:00) [12]


> clickmaker [3]
>
> .Connection.CommandTimeout?
>


Connection.CommandTimeout не распостраняется на все датасеты в проекте.


clickmaker   (2008-03-27 11:06:00) [13]

.Connection.CommandTimeout?


Petrovsky   (2008-03-27 11:04:00) [14]

>>clickmaker [1]

В свойствах ADOStoredProc CommandTimeout нет. По умолчанию - 30 сек.


clickmaker   (2008-03-27 10:58:00) [15]

а тупо сабж не работает?


Наверх

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