|
|
|
ADODB в приложение Excel - очистка памяти
|
|||
|---|---|---|---|
|
#18+
Творческого дня уважаемые господа ! Проясните ситуацию, если сталкивались В VBA коде ADODB компонентом описан коннект и запрос к текущей книге ! Запрос выполняеться прекрасно,сохранение книги и т.д., но при выходе из Excel включаються дикие тормоза ???????? Допускаю что неверно грузиться память, полагаю неверно настроен RecordSet, подскажите пожалуйста ... Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. Вот такой интересный эксперимент Взял свою Активную книгу - сделал два копии (a.xls,b.xls) A.xls - активирую - стучусь из нею ADO запросом к b.xls - отработка корректная (15-20 сек) - закрытие книги a.xls - корректно и стандартное во времени Вывод и причины сделать не могу ....!!!!!!!!! Типа дуплиться некая ячейка памяти .... Благодарен и признателен ! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.03.2009, 13:34 |
|
||
|
ADODB в приложение Excel - очистка памяти
|
|||
|---|---|---|---|
|
#18+
Попробуй так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.03.2009, 14:36 |
|
||
|
ADODB в приложение Excel - очистка памяти
|
|||
|---|---|---|---|
|
#18+
тогда уж лучше так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.03.2009, 14:38 |
|
||
|
ADODB в приложение Excel - очистка памяти
|
|||
|---|---|---|---|
|
#18+
Konst_One, Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. Сделано - эффект тот же .... !!! Как только делаешь RsExe.Open .... зависыние процессора при закрытии файла ...??? Которая может быть причины такого поведения ? Может есть еще мысли ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.03.2009, 13:24 |
|
||
|
ADODB в приложение Excel - очистка памяти
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. попробуйте. а тормоза начинаются в какой момент? если при открытии рекордсета, то это нормально - выборка и закачка данных происходит, поэтому и память и проц юзаются. оптимизируйте свой запрос. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.03.2009, 13:30 |
|
||
|
ADODB в приложение Excel - очистка памяти
|
|||
|---|---|---|---|
|
#18+
[quot Konst_One попробуйте. а тормоза начинаются в какой момент? [/quot] Открыл - 20-30 сек стандартно Снес на лист - 2-3 сек стандартно (можно и без этой команды - ПОКА) Закрыл - без задержел Сохранил книгу - стандартно А вот когда выгружаешь книгу из Excelя - вот здесь тормоз РЕДКИЙ минут 5 -7 просто выгрузка из приложения Допускаю что связано книга играет роль КЛИЕНТА и СЕРВЕРА ???????? но как их разграничить ? Вот если сделать так Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Благодарен и признателен ! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.03.2009, 19:25 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=35848160&tid=2161289]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
43ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
| others: | 211ms |
| total: | 346ms |

| 0 / 0 |
