powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Если в Access осуществлена связь с таблицей из другой базы данных
5 сообщений из 5, страница 1 из 1
Если в Access осуществлена связь с таблицей из другой базы данных
    #32434966
werik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Производственная необходимость! ПОМОГИТЕ ПОЖАЛУЙСТА!
Если в Access осуществлена связь с таблицей из другой базы данных
как к ней обратится из Бейсика встроенного
когда эта таблица не была перемещена все работало и это выглядело так:
Dim dbs As Database
Dim stab As DAO.Recordset
Set dbs = CurrentDb()
Set stab = dbs.OpenRecordset("Соответствия", dbOpenTable) /// теберь здесь ОШИБКА!
...
Рейтинг: 0 / 0
Если в Access осуществлена связь с таблицей из другой базы данных
    #32434997
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
А какая ОШИБКА?

Поскольку автор вопроса это скрывает, могу погадать в воздух.

1. Изменилось имя таблицы - тогда все просто.
2. Нельзя (не уверен) писать dbOpenTable с линкованными таблицами. Тогда можно:
2.1. Заменить dbOpenTable на dbOpenDynaset. Но тогда что-нибудь может перестать работать.
2.2. Вместо
Set dbs = CurrentDb()
написать
Set dbs = DBEngine(0).OpenDatabase(...)
и после всего
Set dbs = Nothing
...
Рейтинг: 0 / 0
Если в Access осуществлена связь с таблицей из другой базы данных
    #32435008
dbOpenDynaset
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
если пользуешь seek, то открой вместо CurrentDB()
Set mDB = DBEngine.Workspaces(0).OpenDatabase([Новый Путь К Базе])
, а дальше так же
если не пользуешь seek-off, просто убери (, dbOpenTable) - будет использовано(по умолчанию для не табличных объектов) dbOpenDynaset
...
Рейтинг: 0 / 0
Если в Access осуществлена связь с таблицей из другой базы данных
    #32435067
Hummer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
werikкогда эта таблица не была перемещена

Проверить правильность пути к таблице (к файлу БД, к БД на сервере) в её свойствах.
...
Рейтинг: 0 / 0
Если в Access осуществлена связь с таблицей из другой базы данных
    #32435764
werik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо всем огромное убрал dbOpenTable и все заработало!
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Если в Access осуществлена связь с таблицей из другой базы данных
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]