Форумы HiProg.com - MS ACCESS, VBA, VB

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

ник: Home
Есть две базы, основная + дополнительная.
В дополнительной БД храняться таблицы с данными, а
в основной ссылки на таблицы из доп.базы + код (формы, отчеты,...)

Стоит задача при старте модуля автоматически исправлять путь к доп.БД?.

Предупреждаю: ADOX пользоваться не могу, т.к. нет пароля к БД.
Я использую
TableDef.Connect Property (Sets or returns a value that provides information about a linked table. Read/write String.)


Вот код, но он не срабатывает:
For Each tdfLoop In CurrentDb().TableDefs
   If Not (tdfLoop.Properties("Connect") = "") Then
      tdfLoop.Connect = ";DATABASE=C:\Database\Db2.mdb"
   End If
  Next tdfLoop 

Что в нем не так? И как всетаки можно автоматически изменить местоположение доп.БД?


Ваше имя:

Пароль:

Цитировать: [quote][/quote] Код: [code][/code]
Жирный: [b][/b] Наклонный: [i][/i]
URL: [url][/url] 

Сообщение:

 Размер файла не более 50 Кбт. Большие файлы можно размещать на www.slil.ru

Прикрепить:

 

Для вставки смайлов в текст щелкните по значку.