Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.05.14;
Скачать: CL | DM;

Вниз

ADO или BDE   Найти похожие ветки 

 
Близнец   (2006-04-25 14:31) [0]

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


 
Anatoly Podgoretsky ©   (2006-04-25 15:03) [1]

ADO+JET


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


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

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


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

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


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


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


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


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

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


 
MsGuns ©   (2006-04-26 13:43) [6]

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

?


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


> 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 14:13) [8]

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

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


 
alex_*** ©   (2006-04-26 14:28) [9]

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


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

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



Страницы: 1 вся ветка

Текущий архив: 2006.05.14;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.038 c
1-1144318196
Kolan
2006-04-06 14:09
2006.05.14
Работа с компонентом AsyncProfessional


15-1145298127
Чародей
2006-04-17 22:22
2006.05.14
Google patents voice queries


15-1145591996
antonn
2006-04-21 07:59
2006.05.14
как такое может быть?


2-1145685513
jiny
2006-04-22 09:58
2006.05.14
Функция возвращает кол-во секунд, прошед. после полуночи


3-1139197590
Ольга
2006-02-06 06:46
2006.05.14
Получить значение OUTPUT параметра из хран. процедуры