Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Какой интерфейс работает быстрее с mdb? / 5 сообщений из 5, страница 1 из 1
17.03.2003, 12:24
    #32121019
С. В.Влад
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какой интерфейс работает быстрее с mdb?
Собственно пишу из Дельфей что то типа электронного каталога. Есть база .MDB а в ней таблица .db порядка 5000 записей. Из под ADO тормозит - несколько фильтров и можно идти чай пить.
Вопрос - что делать. Через что лучше-быстрее коннектить, или базу в каком другом формате хранить?

А вот еще вспомнил, в ADO насколько я понял нет фильтрации по вхождению и половина тормозов скорее всего из-за того что фильтрацию приходится делать силами Grid-а, что походу сильнее всего и тормозит.

Мож кто сталкивался - посоветуйте.
...
Рейтинг: 0 / 0
28.03.2003, 11:29
    #32128853
SergeySM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какой интерфейс работает быстрее с mdb?
Лучше поставь MSDE - оно побыстрее крутиться будет.
...
Рейтинг: 0 / 0
28.03.2003, 12:05
    #32128915
tygra
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какой интерфейс работает быстрее с mdb?
А вот еще вспомнил, в ADO насколько я понял нет фильтрации по вхождению и половина тормозов скорее всего из-за того что фильтрацию приходится делать силами Grid-а, что походу сильнее всего и тормозит.

Интересно, как же у тебя грид фильтрует?
...
Рейтинг: 0 / 0
29.03.2003, 06:20
    #32129475
StarWind
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какой интерфейс работает быстрее с mdb?
попробуй почитать что такое SQL....
а то мнея терзают смутные сомнения....
...
Рейтинг: 0 / 0
26.05.2003, 08:10
    #32168186
dragonmmx
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какой интерфейс работает быстрее с mdb?
Для работы с .mdb самый оптимальный вариант - это DAO
DAO (Data Access Objects) разрабатывался специально для доступа к Access
(т.е. к базам на движке Microsoft Jet)
Также можно работать через ODBC, но DAO имеет больше функций и возможностей, так как ODBC-это универсальный стандарт доступа к данным, а значит, не учитывает всех возможностей баз данных .mdb.
OLE DB тоже подойдет - работает практически во всеми базами данных.
ADO - это надстройка (ActiveX объекты) над OLE DB, т.е. более удобно и меньше кода писать, но естественно медленнее, чем OLE DB.

Как там обстоят дела с DAO,ODBC, OLE DB, DAO в Delphi к сожалению не в курсе. Знаю, есть точно ODBC и DAO.
А вот в Visual C++ реализована возможность работы с базой через юбой любую из этих технологий.

И еще,
когда работаешь с Grid очень внимательно смотри на уровень блокировок и тип курсора. От этого многое зависит, особенно если сразу коннектится много юзеров.
...
Рейтинг: 0 / 0
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Какой интерфейс работает быстрее с mdb? / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]