
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
19.02.2004, 22:21
|
|||
|---|---|---|---|
|
|||
Как ускорить Builder->ADO->Access ? |
|||
|
#18+
Есть такая "связка" C++Builder->ADO->MSAccess. В программе происходит чтение строковых данных и блобов размером где-то по 50-300 КБ. Чтение 20 записей на компе Cel2600-256RAM происходит в течениии 0.5-1.5 сек. Здесь как-то писали об использовании RecordSet, как способа, повышающего быстродействие. Что вы можете посоветовать ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.02.2004, 01:36
|
|||
|---|---|---|---|
Как ускорить Builder->ADO->Access ? |
|||
|
#18+
используй только сырые интерфейсы, т.е. чистый ADO, а не всякие TDataSet получишь увеличение быстродействия в несколько раз ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.02.2004, 09:16
|
|||
|---|---|---|---|
Как ускорить Builder->ADO->Access ? |
|||
|
#18+
to vdimas К сожалению я, "взрашенный на Дельфи", а потом перешедший на С++Билдер, плохо представляю использование "сырых интерфейсов". Не могли бы вы привести небольшой примерчик? Я так понимаю, что нужно для этого создать OleObject ADO.Connection. А что вот с ним делать дальше - я представляю довольно смутно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=57&tablet=1&tid=2035389]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
63ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
| others: | 238ms |
| total: | 381ms |

| 0 / 0 |
