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

Вниз

Что нужно на клиенте для работы 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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.039 c
1-1118481620
4ubaka
2005-06-11 13:20
2005.07.11
Поиск email в тексте TMemo


3-1117107578
stud
2005-05-26 15:39
2005.07.11
знатокам dxmasterview


3-1116927000
msguns
2005-05-24 13:30
2005.07.11
Что нужно на клиенте для работы ADO+Access


1-1118525029
Николай,гер
2005-06-12 01:23
2005.07.11
поиск слова в тексте и удаление его !!!


14-1118036827
КаПиБаРа
2005-06-06 09:47
2005.07.11
Уважение к чужому мнению





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский