0
在現有的Microsoft Access DataBase中,我們有一個表,即inputvalue從oracle數據庫映射的表,我希望在宏的幫助下它可以從Oracle數據庫中清除到訪問數據庫中。這裏我的問題是有無論如何來確定現有的Oracle數據庫字段之間的映射到Access數據庫字段?請幫助。在宏中需要幫助並使用外部oracle數據庫連接訪問數據庫?
在現有的Microsoft Access DataBase中,我們有一個表,即inputvalue從oracle數據庫映射的表,我希望在宏的幫助下它可以從Oracle數據庫中清除到訪問數據庫中。這裏我的問題是有無論如何來確定現有的Oracle數據庫字段之間的映射到Access數據庫字段?請幫助。在宏中需要幫助並使用外部oracle數據庫連接訪問數據庫?
使用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
是從Oracle訪問這些鏈接表,或通過查詢傳遞? – Harrison 2011-04-12 12:28:47
oracle訪問 – jcrshankar 2011-04-12 12:43:05
哈里森有沒有什麼方法可以識別這個鏈接? – jcrshankar 2011-04-12 13:06:25