|
Помогите с 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?desktop=1&fid=58&tid=2120112]: |
0ms |
get settings: |
9ms |
get forum list: |
10ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
46ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 145ms |
0 / 0 |