![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
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]а тупо сабж не работает?