powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как отредактировать связи с таблицами в другой базе?
2 сообщений из 2, страница 1 из 1
Как отредактировать связи с таблицами в другой базе?
    #32232868
Artiom
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Существует ли прямой и простой способ изменения связей (путей) с таблицами в другом mdb? Я имею ввиду в обход этого "диспетчера связей"?
Access пишет абсолютные пути к файлам, что не может не вызвать проблем. Вот мне потребовалось задать относительный, как это сделать?
Добится от хэлпа вразумительного ответа на этот вопрос снова не удалось.

Артем
...
Рейтинг: 0 / 0
Как отредактировать связи с таблицами в другой базе?
    #32233089
x x x
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
если файл с данными в тойже директории и отличается "_dat" в названии
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
Public Function LinkTables()
    Dim T As TableDef
    Dim N As String
    Dim S As String
    Dim C As String
    Dim I As Integer
    Dim J As Integer

    S = CurrentDb.Name
    N = Dir(S)
    S = Left(S, Len(S) - Len(N))
    N =  "\"  & Left(N, Len(N) -  5 ) &  "_dat.mdb" 

    For Each T In CurrentDb.TableDefs
        C = T.Connect
        I = InStr(C,  "DATABASE=" )
        If I >  0  Then
            I = I +  9 
            J = InStr(I, C, N)
            If J <=  0  Then J = InStr(I, C,  ";" )
            If J <=  0  Then J = Len(C) +  1 
            If Mid$(C, I, J - I) <> S Then
                C = Left$(C, I -  1 ) & S & Mid$(C, J)
                T.Connect = C
                T.RefreshLink
            End If
        End If
    Next
End Function
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как отредактировать связи с таблицами в другой базе?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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