![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
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