01-16-2007 06:36 AM
01-16-2007 07:22 AM
Option Explicit
Dim oAdoConnection
Set oAdoConnection = CreateObject("ADODB.Connection")
' Open connection
oAdoConnection.ConnectionString = "DBQ=My.MDB;DRIVER={Microsoft Access Driver (*.mdb)};DefaultDir=C:\MyDb;UID=;PWD=;"
On Error Resume Next
Call oAdoConnection.Open()
If Err.Number <> 0 then
Call MsgBox("ADO Open failed!" & vbCRLF & vbCRLF & "Reason: " + Err.Description,vbCritical,"DIAdem ADO Example")
End If
On Error GoTo 0
Public Function AdoOpen(ByRef oConnetion )
On Error Resume Next
Call oAdoConnection.Open()
If Err.Number = 0 then
AdoOpen = true
Else
Call MsgBox("ADO Open failed!" & vbCRLF & vbCRLF & "Reason: " + Err.Description,vbCritical,"DIAdem ADO Example")
AdoOpen = false
End If
On Error GoTo 0
End Function
Public Function AdoOpen(ByRef oConnetion )
Dim oError
On Error Resume Next
Call oAdoConnection.Open()
If Err.Number = 0 then
AdoOpen = true
Else
Call MsgBox("ADO Open failed!" & vbCRLF & vbCRLF & "Reason: " + Err.Description,vbCritical,"DIAdem ADO Example")
' detailed ADO Error Info
For Each oError In oConnetion.Errors
Call MsgBox("ADO Error: " & oError.Description,vbCritical,"DIAdem ADO Example")
Next
AdoOpen = false
End If
On Error GoTo 0
End Function
Matthias Alleweldt Project Engineer / Projektingenieur | Twigeater? |
05-16-2007 10:03 AM