Mega Code Archive

 
Categories / VisualBasic Script / Access
 

The Errors Collection

Public Sub errorTest()     Dim myConn As ADODB.Connection     Dim myErr As ADODB.Error     Dim strError As String     On Error GoTo myHandler     Set myConn = New ADODB.Connection     myConn.Open "nothing"     Set myConn = Nothing     Exit Sub myHandler:     For Each myErr In myConn.Errors         strError = "Error #" & Err.Number & vbCr & _             "   " & myErr.Description & vbCr & _             "   (Source: " & myErr.Source & ")" & vbCr & _             "   (SQL State: " & myErr.SQLState & ")" & vbCr & _             "   (NativeError: " & myErr.NativeError & ")" & vbCr         If myErr.HelpFile = "" Then             strError = strError & "   No Help file available"         Else             strError = strError & _                "   (HelpFile: " & myErr.HelpFile & ")" & vbCr & _                "   (HelpContext: " & myErr.HelpContext & ")" & _                vbCr & vbCr         End If         Debug.Print strError     Next     Resume Next End Sub