Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: не работает adodb
 
 автор: dmsrv803   (24.04.2012 в 17:30)   личное сообщение
 
 

не работает проект (access 2003) у заказчика. вылетает при создании объекта ADODB.Connection. В референсах стояла ссылка на библиотеку activeX object library 25. Я поменял ссылку на activeX object library 21 - после этого ошибка пропала, но появилась другая - при попытке создать объект типа ADODB.Stream.
Перетряхнул весь код и убрал все прямые ссылки на ADODB используя позднее связывание, что позволило вообще убрать из реферансев ссылку на библиотеку activeX object library и опять у заказчика приложение вылетает при попытке получить обьект ADODB.Connection. У себя тестил и под 2003 и под 2010 - работает без ошибок. У заказчика это приложение уже работатет несколько лет.
Шепните, кто че знает....

  Ответить  
 
 автор: ДрЮня   (24.04.2012 в 18:03)   личное сообщение
 
 

Возможно у заказчика отсутствует нужная библтотека ADODB

  Ответить  
 
 автор: dmsrv803   (25.04.2012 в 09:24)   личное сообщение
 
 

я включил в состав приложение проверку на наличие требуемых библиотек

  Ответить  
 
 автор: ДрЮня   (25.04.2012 в 12:23)   личное сообщение
 
 

разрядность машин одинаковая ?

был похожий трабл: у меня стоит офис 2007 - у заказчика 2010, у меня все работат - у него нет подключения.
вроде победили тем, что он переустановил у себя ADO-шную библиотеку для 2007.
Посмотрите по ссылкам, где там должны быть решения:
http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=13255
http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=23734

  Ответить  
 
 автор: dmsrv803   (27.04.2012 в 15:45)   личное сообщение
 
 

Похоже это мой случай, но как выяснилось использование позднего связывание тоже помогло, просто заказчик не мог нормально прочитать инструкцию и выполнить обновление. Пришлось написать более подробные инструкции.
Библиотеку давно хотел попробовать обновить, просто у нас для этого приходится писать заявку с обоснованием. Хлопотно.

  Ответить  
 
 автор: Гоблин   (24.04.2012 в 21:01)   личное сообщение
 
 

Переустановить систему и все приложения

  Ответить  
 
 автор: ДрЮня   (24.04.2012 в 21:55)   личное сообщение
 
 

Посоветовать такое заказчику ?

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList