нужна помощь в макросах и доступ к БД с подключением к внешней БД oracle? - PullRequest
0 голосов
/ 12 апреля 2011

В существующей базе данных Microsoft Access у нас есть таблица, значение ввода которой сопоставлено с базой данных Oracle, надеюсь, с помощью макросов она удаляется в базу данных доступа из базы данных Oracle. здесь мой вопрос есть в любом случае, чтобы идентифицировать существующее сопоставление между полем БД Oracle и полем БД доступа? Пожалуйста, помогите в этом.

1 Ответ

0 голосов
/ 09 августа 2012

Использование VBA:

Dim fld As DAO.Field
Dim tdf As TableDef
Dim db As Database

    Set db = CurrentDb

    For Each tdf In db.TableDefs
        ''Linked table
        If Len(tdf.Connect) > 0 Then
            Debug.Print tdf.Connect
            ''Local name
            Debug.Print tdf.Name
            ''Source name
            Debug.Print tdf.SourceTableName

            For Each fld In tdf.Fields
               ''Local name
                Debug.Print fld.Name
               ''Source name
                Debug.Print fld.SourceField
            Next
        End If
    Next
...