ник: 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
|
Что в нем не так? И как всетаки можно автоматически изменить местоположение доп.БД?