Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

ADO или BDE [D7, 95/98, 2000, XP, 2003]


Близнец ©   (2006-04-25 14:31:00) 

Доброго времени суток!
Мною планируется описание задачи для работы с базой Access. Предположительно таблица будет содержать 500 000 записей. Она будет образовываться путем объединения таблиц из других баз. Также планируется выполнять запросы на выборку с целью выявления ошибок и на удаление в случае выполнения каких-либо условий. Какой в этом случае лучше использовать механизм доступа к данным? И почему? Будет ли он зависеть от версии операционной системы, офиса? Нужно ли будет к программе прикладывать какие-либо библиотеки? Обязательно ли тем, кто будет пользоваться этой программой, необходимо иметь и настраивать драйвера ODBC, BDE?
Вообщем, вопросов куча, много прочитано, но и много недопонято, в голове уже каша. Если не сложно, помогите разобраться, плз.


Галинка   (2006-04-27 23:19:00) [1]

А можно мне тоже вопрос. Я когда начинала с Аксесом заморачиваться, вроде тоже помню с JET'ом работала. А вот сейчас посмотрела свой проект, а там почему-то ODBS?? Но правда у меня база локальная. Кто-нибудь имеет соображения на эту тему?


alex_***   (2006-04-26 14:28:00) [2]

кстати акцес нормально держит десяток пользователей одновременно. Если базулька небольшая и особой серверной логики нет, то смысла заморачиваться на клиент/сервер особого нет, на мой взгляд


MsGuns   (2006-04-26 14:13:00) [3]

>Delphi basic   (26.04.06 13:48) [7]

Агрументы в студию


Delphi basic   (2006-04-26 13:48:00) [4]


> MsGuns ©   (26.04.06 13:43) [6]
> >Delphi basic   (26.04.06 13:26) [5]
> >1) Не знаю, как насчет других версий, но Jet 4.0 работает
> на порядок медленнее, чем при подключении с помощью ODBC
> (м.б. тут помогает притормаживать и сама реализация ADO)
>
> ?

 

?????


MsGuns   (2006-04-26 13:43:00) [5]

>Delphi basic   (26.04.06 13:26) [5]
>1) Не знаю, как насчет других версий, но Jet 4.0 работает на порядок медленнее, чем при подключении с помощью ODBC (м.б. тут помогает притормаживать и сама реализация ADO)

?


Delphi basic   (2006-04-26 13:26:00) [6]

ADO + JET, конечно удобнее (в том плане, что установка на другую машину можно выполнить простым копированием exe-шника и БД), но:
1) Не знаю, как насчет других версий, но Jet 4.0 работает на порядок медленнее, чем при подключении с помощью ODBC (м.б. тут помогает притормаживать и сама реализация ADO)
2) В Win9x потребуется установить JET (можно найти в Internet'e)
3) Учитывая достаточно большой размер базы, если потребуется ОДНОВРЕМЕННАЯ работа нескольких пользователей, советую перейти на клиент-серверную СУБД (например, Firebird (клон Interbase))


Галинка   (2006-04-25 21:21:00) [7]


> Гаврила ©   (25.04.06 18:56) [3]


Тогда  надо будет написать минимальные системные требования: ОС Вин 2000\ХР или что-то подобное ))


Гаврила   (2006-04-25 18:56:00) [8]

Кстати, а JET в любую ОС входит?
или например на каком-нибудь win95 его может и не быть(без дополнительных установок)?


Галинка   (2006-04-25 17:03:00) [9]


> настраивать драйвера ODBC

если капание в Панели управления/Адимнистрирование считается настройкой драйверов ОДБС, то таки придется наверное. Чтобы не возиться с БДЕ и не
> прикладывать какие-либо библиотеки
к программе, то то что написал Анатолий.


Anatoly Podgoretsky   (2006-04-25 15:03:00) [10]

ADO+JET


Наверх

Титульная страница Поиск, карта сайта Написать письмо