In Access vba, I have established a connection with Oracle database via ODBC as below.
Dim adConn As ADODB.Connection
Dim adRs As ADODB.Recordset
Dim myDSN As String
Set adConn = New ADODB.Connection
myDSN = "Driver=Oracle in instantclient_11_2;DBQ=111.111.111.11:1521/orcl;UID=xxxxx;PWD=xxxxx;Persist Security Info=True"
adConn.Open myDSN
And I can import table by following External data,ODBC database... But I am not able to import table in VBA with following codes. The error message is 'failed to connect with myDSN'. Can anyone help? Thanks
DoCmd.TransferDatabase acImport, "ODBC Database", "ODBC;DSN=myDSN", acTable, "TableName", "TableName", False