Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft Access Новый топик    Ответить
 Ошибка Access 2000 (при установлении связи с сервером OLE или элементом управления ActiveX)  [new]
Andrewd
Member

Откуда: Россия, Барнаул
Сообщений: 251
Имеется прога на Access 2000, причем её базы могут находится на другом компьютере. Периодически возникает ошибка: "Возникла ошибка при установлении связи в приложении "ХХХ" с сервером OLE или элементом управления ActiveX" Что это за баг и как его лечить ???

топик переименован
22 сен 04, 06:41    [977149]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка Access 2000 (при установлении связи с сервером OLE или элементом управления ActiveX)  [new]
Geo
Member

Откуда:
Сообщений: 6883
правила
Не рекомендуется:
  • Отправлять сообщение одновременно в несколько форумов. Модераторы соответствующих форумов вправе удалить такие сообщения.
  • 22 сен 04, 07:55    [977188]     Ответить | Цитировать Сообщить модератору
     Re: Ошибка Access 2000 (при установлении связи с сервером OLE или элементом управления ActiveX)  [new]
    Andrewd
    Member

    Откуда: Россия, Барнаул
    Сообщений: 251
    Да Я в курсе, вот только ответов то все равно нету :(
    22 сен 04, 08:32    [977213]     Ответить | Цитировать Сообщить модератору
     Re: Ошибка Access 2000 (при установлении связи с сервером OLE или элементом управления ActiveX)  [new]
    evg_l
    Member

    Откуда: СПб
    Сообщений: 35
    Природу этой ошибки я выяснил. У меня такая же беда. Есть таблица, у которой пару полей - OLE, в которых храняться ссылки на схемы. Т.е. одним щелчком можно было из treeview загрузить на экран необходимую схему. Потом перетащил базу на сервер. А ссылки остались на локальный диск. Поэтому при открытии treeview возникала такая же ошибка. Пришлось удалить пока все ссылки. То ли их надо загружать прямо с сервера, чтобы не ругался, но это не по уму. Пока выход не найден. :(
    22 сен 04, 12:10    [978026]     Ответить | Цитировать Сообщить модератору
     Re: Ошибка Access 2000 (при установлении связи с сервером OLE или элементом управления ActiveX)  [new]
    Andrewd
    Member

    Откуда: Россия, Барнаул
    Сообщений: 251
    Спасибо!
    24 сен 04, 10:19    [984393]     Ответить | Цитировать Сообщить модератору
    Между сообщениями интервал более 1 года.
     Re: Ошибка Access 2000 (при установлении связи с сервером OLE или элементом управления ActiveX)  [new]
    baublys
    Guest
    Открываю стороннюю базу Access'ом. В таблице одно поле выглядит как "Двоичные данные". При двойном щелчке на нем выдается сообщение
    автор
    Возникла ошибка при установлении связи в приложении "Microsoft Office Access" с сервером OLE или элементом управления ActiveX.
    Закройте сервер OLE и перезапустите его вне приложения "Microsoft Office Access".

    Объясните пожалуйста, в этом поле ("Двоичные данные") находится ссылка на какой-то ресурс с инфой, или же инфа?
    Если ссылка, то как посмотреть адрес, на который она указывает?
    Если инфа, то как ее оттуда выдрать?
    25 сен 06, 10:48    [3178216]     Ответить | Цитировать Сообщить модератору
     Re: Ошибка Access 2000 (при установлении связи с сервером OLE или элементом управления ActiveX)  [new]
    baublys
    Guest
    > "Alexander" wrote:
    >> Скорее всего, в таком поле лежит картинка или другая мультимедия.
    >> Извлечь - имхо программно скопировать содержимое в бинарный файл, дальше
    >> разбираться с заголовком. Не знаю, как еще.

    "baublys" <baublys@discussions.microsoft.com> wrote in message
    > Не подскажешь, как извлечь?

    вот тут есть примерчик:
    http://www.lebans.com/oletodisk.htm
    --
    С уважением,
    ___________
    Алексей Дыбенко (MVP)
    http://alexatpoint.blogspot.com
    http://www.PointLtd.com

    Сбегал по ссылке, порадовался сильно, но... преждевременно :-(
    Программулина ничего не выдала, кроме сообщений:
    "Subscript out of range"; "Overflow", "Sorry... this OLE object contains
    anunsupported formats. Please select a different Records to Export".
    Урезание базы до одной таблицы с одной строкой ничего не изменило.
    Есть еще идеи?
    25 сен 06, 20:28    [3181911]     Ответить | Цитировать Сообщить модератору
     Re: Ошибка Access 2000 (при установлении связи с сервером OLE или элементом управления ActiveX)  [new]
    baublys
    Guest
    Я в Access'е сохранил базу как Страницу доступа к данным и мне удалось увидеть содержимое этих полей.
    Вот первые 3 записи:
    Id;TSetId;TaskNo;NAnsw;HtmlContCmpr;HtmlImgCont
    9896;2518;0;4;94EEE7E6FC88FBE1F2ED959C88EEE9EBED958AFCC1C5CDDB88E6CDDF88FAC7C5C9C68A889666474658464188595A48494043544546595A40884088474658574C4248884A884B46595B4C4858595A4A4D88685840595A465A4D435488595F405A48438E8B909A9B98939487EEE7E6FC96;
    9897;2519;0;4;95EFE6E7FD89FAE0F3EC949D89EFE8EAEC948BFDC0C4CCDA89E7CCDE89FBC6C4C8C78B89976659414E44494444524589475844474B47464742474F44414347458958475F414742474A415E4C5843474A478946474E415B414B414E454989564B42564C5B58568F8A919B9A99929586EFE6E7FD97;
    9898;2520;0;4;96ECE5E4FE8AF9E3F0EF979E8AECEBE9EF9788FEC3C7CFD98AE4CFDD8AF8C5C7CBC4888A94624E4F4A4144468A444B534F5B58484F47474449448A5A4A4D48425842558A488A5B445C424441444942428A77848A6E545A40494F43464A8A554841554F585B558C899298999A919685ECE5E4FE94;
    Если сохранить это в Блокноте под именем, ну, например, Книга1.csv, то можно открыть в Excel'е и в Access'е.
    Сейчас можно определить тип объекта?!
    27 сен 06, 18:47    [3192944]     Ответить | Цитировать Сообщить модератору
     Re: Ошибка Access 2000 (при установлении связи с сервером OLE или элементом управления ActiveX)  [new]
    baublys
    Guest
    baublys
    Я в Access'е сохранил базу как Страницу доступа к данным и мне удалось увидеть содержимое этих полей.
    Вот первые 3 записи:
    Id;TSetId;TaskNo;NAnsw;HtmlContCmpr;HtmlImgCont
    9896;2518;0;4;94EEE7E6FC88FBE1F2ED959C88EEE9EBED958AFCC1C5CDDB88E6CDDF88FAC7C5C9C68A889666474658464188595A48494043544546595A40884088474658574C4248884A884B46595B4C4858595A4A4D88685840595A465A4D435488595F405A48438E8B909A9B98939487EEE7E6FC96;
    9897;2519;0;4;95EFE6E7FD89FAE0F3EC949D89EFE8EAEC948BFDC0C4CCDA89E7CCDE89FBC6C4C8C78B89976659414E44494444524589475844474B47464742474F44414347458958475F414742474A415E4C5843474A478946474E415B414B414E454989564B42564C5B58568F8A919B9A99929586EFE6E7FD97;
    9898;2520;0;4;96ECE5E4FE8AF9E3F0EF979E8AECEBE9EF9788FEC3C7CFD98AE4CFDD8AF8C5C7CBC4888A94624E4F4A4144468A444B534F5B58484F47474449448A5A4A4D48425842558A488A5B445C424441444942428A77848A6E545A40494F43464A8A554841554F585B558C899298999A919685ECE5E4FE94;
    Если сохранить это в Блокноте под именем, ну, например, Книга1.csv, то можно открыть в Excel'е и в Access'е.
    Сейчас можно определить тип объекта?!

    Ну а какая цель преследуется? может просто вытянуть оттуда все нужные данные
    и забыть про определение типа?

    --
    С уважением,
    ___________
    Алексей Дыбенко (MVP)
    http://alexatpoint.blogspot.com
    http://www.PointLtd.com
    27 сен 06, 18:48    [3192947]     Ответить | Цитировать Сообщить модератору
     Re: Ошибка Access 2000 (при установлении связи с сервером OLE или элементом управления ActiveX)  [new]
    baublys
    Guest
    baublys

    Ну а какая цель преследуется? может просто вытянуть оттуда все нужные данные
    и забыть про определение типа?

    --
    С уважением,
    ___________
    Алексей Дыбенко (MVP)
    http://alexatpoint.blogspot.com
    http://www.PointLtd.com


    Может быть, это так, но, к сожалению, я смотрю в эти "94EEE7E6FC88FBE...." и
    не вижу какой-то информации ;-(
    А Вы?
    27 сен 06, 18:49    [3192951]     Ответить | Цитировать Сообщить модератору
     Re: Ошибка Access 2000 (при установлении связи с сервером OLE или элементом управления ActiveX)  [new]
    levsha
    Member

    Откуда:
    Сообщений: 55
    Всем доброго!
    У меня тоже возникла подобная ситуация, при запуске БД открывается форма, при попытке открытия формы, возникает эта ошибка. Изначально думал, что дело в версии офиса, т.к. заказчик создавал БД в 2000, а у меня 2003. Переустановил офис, БД и данная форма открылась, но при последующем запуске ошибка вновь появилась. Что можно сделать в данной ситуации, я даже толком не могу понять, где и из-за чего возникает данная ошибка
    15 ноя 06, 00:54    [3400694]     Ответить | Цитировать Сообщить модератору
     Re: Ошибка Access 2000 (при установлении связи с сервером OLE или элементом управления ActiveX)  [new]
    levsha
    Member

    Откуда:
    Сообщений: 55
    Посмотрел сообщения в форуме на эту тему, уточняю что написано в ошибке:
    Результатом выражения не является имя макроса, имя функции пользователя или строка. Ошибка при вычислении
    15 ноя 06, 01:05    [3400709]     Ответить | Цитировать Сообщить модератору
    Все форумы / Microsoft Access Ответить