Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2006.05.14;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.009 c
3-1142418789
Капибара (бр)
2006-03-15 13:33
2006.05.14
FB ругается на поле с именем Value


4-1140438417
Pit
2006-02-20 15:26
2006.05.14
Процессы


15-1145250056
Ega23
2006-04-17 09:00
2006.05.14
С Днём рождения! 17 апреля


15-1145420452
ORMADA
2006-04-19 08:20
2006.05.14
Определение программы упаковки файла


11-1126105615
Riton
2005-09-07 19:06
2006.05.14
urgent: kol+freelibrary - access violation





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский