Форум: "Базы";
Текущий архив: 2003.05.01;
Скачать: [xml.tar.bz2];
ВнизADO замучил - ночи не сплю Найти похожие ветки
← →
Солер (2003-04-10 16:05) [0]Уважаемые,Мастера!
Помогите тупому.
Сделал программу с использованием ADO
подключение через Jet 4.0
Дома всё работает (Windows Xp + office Xp).
На других компах с установленным Win9x,Me,Xp и
office 97,2000 или Xp работать не хочет
Провёл эксперимент на работе (Windows Xp + office Xp)
установил Delphi 6.0 откомпиллировал в нём свою программу -
всё пошло. Но это извращение.
Кто-нибудь знает что нужно и где прописать, чего добавить
чтоб работало везде.
Помогите бедному начинающему.Ночи не сплю....
← →
Soft (2003-04-10 16:48) [1]Если база Access, то сохраняй ее как Access 97. Тогда на 98 пойдет как песня. Или как молоко с солеными огурцами:)
← →
sniknik (2003-04-10 17:26) [2]нужны MDAC + Jet скачивай с микрософта и инстали перед тем как программу свою запускать (на 95/и некоторых 98х нужен еще и DCOM95/98).
+ если у тебя через ADO - Jet открываются парадох или dBase(здесь не совсем уверен) файлы и ты в них пишеш то необходим еще и BDE (всеми горячо любимый :о))
← →
Солер (2003-04-10 19:11) [3]Спасибо, мужики заработалооооооооооооооооо
← →
Pat (2003-04-10 23:46) [4]>Солер © (10.04.03 19:11)
А что помогло-то?
← →
Anatoly Podgoretsky (2003-04-11 00:22) [5]Да давай колись, а то последнее время много проблем с распространением баз и использованием АДО.
← →
Lancelot (2003-04-11 01:09) [6]И я свои пять копеек, можно?..
У меня вот, например, mdb-база в программе (Delphi 5) в Windows"98 юзается через MsJet 4.0. А Access"97, установленный на той же машине, использует MsJet 3.5, который с ним же и ставится.
Имеем: создаем базу в Access"97, всячески коверкаем её через MsJet 4.0, структура меняется, после чего Access все это барахло открывать перестает... Вопрос: как Access"97 научить работать с MsJet 4.0?
P.S. Использовать все другие Офисы, кроме 97-го, религия не позволяет (точнее, лицензионная политика нашей конторы) :)
P.P.S. Установить в систему MsJet 3.5 вместо 4.0 -- не предлагать :))
← →
blackman (2003-04-11 10:19) [7]>Anatoly Podgoretsky
>Да давай колись
>А Access"97
Не надо Access"97, надо 2000! WIN начиная от 98 и выше.
юзается через MsJet 4.0
Установка MsJet 4.0 для Access"97 не приведет к успеху!
Если D5, то обязательно update для ADO тоже.
Только и всего...
← →
sniknik (2003-04-11 10:30) [8]blackman © (11.04.03 10:19)
> Установка MsJet 4.0 для Access"97 не приведет к успеху!
а не пробовал реестр править? в смысле установить jet 4.0 а после заголовок ему на 3.5 поменять?
маловероятно конечно но чем черт(Бил Гейтс) не шутит? Access может конечно и напрямую dll-и юзать потому и думаю не получится. сам попробовать не могу 97-го не имею и ставить не хочу (наша лицензионная политика более "гибкая" :о)).
← →
handra (2003-04-11 11:04) [9]у нас софтинка такого уровня распространяется - проблем нет, есть требования:
- win98SE - не меньше
- в комплекте DCOM95, MS Jet 4 sp3, MDAC 2.6
все идет как по маслу, жалоб нет.
← →
Lancelot (2003-04-11 11:17) [10]
> а не пробовал реестр править? в смысле установить jet 4.0
> а после заголовок ему на 3.5 поменять?
Попробовал! Аксесс тогда пишет ошибку открытия msjet35.dll и вылетает!
Похоже, придется, ставить офис-2000...
← →
sniknik (2003-04-11 11:24) [11]> Попробовал! Аксесс тогда пишет ошибку открытия msjet35.dll и вылетает!
следующий шаг msjet40.dll переименовать в msjet35.dll?? и т.д.
(и в итоге наткнутся на другой глюк ;j)
офис-2000 поставить конечно гораздо проще.
← →
blackman (2003-04-11 13:08) [12]>sniknik
Если нуно, значит моно.
← →
Lancelot (2003-04-11 15:20) [13]
> следующий шаг msjet40.dll переименовать в msjet35.dll??
> и т.д.
> (и в итоге наткнутся на другой глюк ;j)
ну вот так примерно и делал
еще осталось в бубен постучать :]
← →
sniknik (2003-04-11 15:30) [14]Lancelot © (11.04.03 15:20)
а у меня есть!!! :о)) (бубен в смысле, из индии прислали, не то конечно надо при случае сменять на шаманский)
← →
Anatoly Podgoretsky (2003-04-11 15:38) [15]Lancelot © (11.04.03 01:09)
Акцесс 2000 прекрасно работает с Акцесс 97, только не надо разрешать конверитровать базу. Обратной совместимости нет.
← →
Lancelot (2003-04-11 16:50) [16]...постучать в бубен У. Гейтсу...
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.05.01;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.008 c