|
Помогите с timeout в ADOQuery
|
|||
---|---|---|---|
#18+
Я использую ADOQuery для удаления нескольких десятков тысяч записей из миллионной базы, при этом возникает timeout. Если пользоваться ADOCommand то проблема решается установкой соответствующего свойства, но у ADOQuery похожее свойство protected! Использовать ADOCommand не представляется возможным согласно специфике алгоритма. Помогите, пожалуйста, решить задачу. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2001, 20:06 |
|
Помогите с timeout в ADOQuery
|
|||
---|---|---|---|
#18+
Можно использовать TADODataset - по-моему они с TADOQuery вполне взаимозаменяемые. А вообще можно: 1) породить от TADOQuery свой класс: type TMYADOQuery = class(TADOQuery) public procedure setCommandTimeout(...) end и т.д. 2)на delphi.mastak.ru описывался способ доступаться к закрытым методам класса (в разделе статей). Правда, это хакерство. А вообще наверное это глюк разработчиков дельфей. Интересно, в Delphi 6 это поправлено? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.10.2001, 08:52 |
|
|
start [/forum/topic.php?fid=58&msg=32015778&tid=2120112]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
36ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
others: | 252ms |
total: | 387ms |
0 / 0 |