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

Вниз

Что нужно на клиенте для работы ADO+Access   Найти похожие ветки 

 
msguns ©   (2005-05-24 13:30) [0]

Программа работает с БД Access, используя компоненты ADO.
При установке ее на машину клиента иногда ругается, если нет офиса или он установлен в урезанном виде (как правило, без акцеса).
Хотелось бы узнать мин. "джентельменский" набор для 100% работы приложения.
Или так: какой параметры соединения надо выбирать для того, чтобы прога работала на самом "легком" офисе (например Офис 97 без акцеса) ?

Благодарен за любые советы и полезные ссылки.


 
Vit@ly ©   (2005-05-24 13:38) [1]

Формально, никакой офис не нужен. Если ось выше Win95.
Какими словами ругается?


 
Ana-Tolik ©   (2005-05-24 13:53) [2]

Нужны драйвера только ADO - mdac_typ.exe. Причем есть несовместимости с разными версиями. Последняя версия насколько я знаю 2.8. Для Win 95 идет отдельная версия mdac95.exe.


 
Anatoly Podgoretsky ©   (2005-05-24 13:55) [3]

MDAC, JET, DCOM95 - это полный комплект для 100% работы приложения.

мин. "джентельменский" набор это только само приложение и везение.


 
sniknik ©   (2005-05-24 13:57) [4]

если стоит офис, даже без аксесса то средства доступа к базе (jet) с ним ставится (имхо, вроде так и было, а точно надо проверять).
что нужно чтобы прога работала? х.з. смотря как написана, может она ODBC DNS использует? тогда нужно чтобы ктото (установка офиса(?)) его прописала, в русском(/английском) варианте... т.е. в том в котором в проге конект сделан (если он используется).
или например она пользуется чемто что есть только в новых версиях jet-а а в 97 офисе он явно не нов... (может еще DAO использует. access имею ввиду). тогда его надо либо доставить либо обновить.
и т.д. проше по ошибке посмотреть что именно ему не нравится.


 
msguns ©   (2005-05-24 14:58) [5]

Ругается что не установлен (или версия не та, не помню точно) mdac. Иногда (без офиса вообще) говорит, что не может найти какой-то длл-ки (какой-не знаю, клиент сообщал по телефону, после того, как позакрывал все окна, редиска)

>Anatoly Podgoretsky ©   (24.05.05 13:55) [3]
>MDAC, JET, DCOM95 - это полный комплект для 100% работы приложения.

Анатолий, если не трудно, сообщите, какой из них с чем устанавливается (при кастом-инсталле винды и офиса) и что необходимо включить в installshield для гарантии.


 
Anatoly Podgoretsky ©   (2005-05-24 15:19) [6]

MDAC сообственно АДО с набором, неполным, провайдеров и драйверов, состав постоянно меняется

JET поддержка Акцесс, исключена из MDAC начиная с версии 2,6

DCOM95 ну тут и по названию ясно поддержка DCOM не во всех ОС имеется.

Лучший вариант поискать эту информацию на сайте Микрософт, более подробно, к тому же не статическая а динамическая.

У меня например возникли проблемы на 98 не было драйвера и провайдера для MS SQL решилось скачиванием MDAC 2.7 с сайта Микрософт.

На ХР возникли проблемы с драйвером OLE DB for FoxPro, решилось отдельным скачиванием с сайта Микрософт.

Если ОС не НТ и не 95 или первая версия 98, то DCOM95 не нужен. JET должен входить в состав дистрибутива во всех случаях, поскольку наличие ни на одной ОС не гарантировано.


 
Anatoly Podgoretsky ©   (2005-05-24 15:26) [7]

Насчет JET и FoxPro это поскольку Микрософт старается убить свои десктопные форматы. Даже внутри Акцесс и FoxPro рекомендует использовать в качестве БД MSDE
Личным опытом могу подтвердить полезность данной рекомендации.


 
msguns ©   (2005-05-24 15:37) [8]

Спасибо


 
isasa ©   (2005-05-25 17:34) [9]

Повторюсь.
В программе можно(нужно) использовать

function EditConnectionString(Component: TComponent): Boolean;
находится в
..\Source\Property Editors\" AdoConEd.pas

для формирования ConnectionString. А именно параметра
Provider=...
тогда можно "зацепиться" за что угодно, например, за драйвера ODBC, как последнюю надежду.


 
isasa ©   (2005-05-25 17:37) [10]

Да, и не стоит оставлять типа
TADOConnection.Connected:=true;
и прочее, при запуске программы, и открытии главного окна.



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

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

Наверх




Память: 0.49 MB
Время: 0.043 c
3-1116975309
Киря
2005-05-25 02:55
2005.07.11
Проблема с экспортом отчета fastReport в Word, Excel


3-1116990195
Stef
2005-05-25 07:03
2005.07.11
Шифрование БД


14-1118157101
D-S@nt
2005-06-07 19:11
2005.07.11
как раскрыть скобки?


14-1118090886
ArMellon
2005-06-07 00:48
2005.07.11
Как сделать чтобы не могли тянуть с моего eMule


14-1118383272
АлексейК
2005-06-10 10:01
2005.07.11
Гордость и гордыня одно и тоже?