Ciao,
da VB6 per connettermi ad un server Oracle utilizzo ADO e non ho nessun problema.
Pensavo fosse uguale utilizzazndo il codice da excel, ma mi restituisce sempre l'errore "Tipo definito dall'utente non definto".
il problema è che non capisco dove devo definirlo....
codice:
Public Sub ConnectOracle()
Dim C As New ADODB.Connection
Dim Rec As New ADODB.Recordset
Dim SQL As String
'Open the connection
C.Open "Driver={Microsoft ODBC for Oracle};Server=NomeServer; Uid=User;Pwd=PwdT;"
'Sql command
SQL = "SELECT * FROM SUN.DB_DEFN"
'Open the recordset
Rec.Open SQL, C, adOpenForwardOnly, adLockReadOnly
'Process the records
Do Until Rec.EOF
MsgBox Rec(0)
Loop
Rec.Close
Set Rec = Nothing
C.Close
End Sub