Đối tượng kết nối ADO có bộ sưu tập Lỗi mà bạn có thể kiểm tra sau khi chạy SQL:
Điều đó sẽ giúp bạn bắt đầu. Bạn có thể thấy rằng bạn đang nhìn thấy 'error zero', đó thực sự là một thông báo trạng thái; nếu vậy, bạn sẽ có một số mã bổ sung để làm. conn.Errors.Clear
Set rs = conn.Execute(Myquery)
If conn.Errors.Count > 0 Then
For i = 0 To conn.Errors.Count
Debug.Print conn.Error(i).Number
Debug.Print conn.Error(i).Source
Debug.Print conn.Error(i).Description
next i
End If