ADODB.Error object provides details about an encountered error. dim conn as adodb.connection
set conn = new adodb.connection
conn.open "provider=Microsoft.ACE.OLEDB.16.0;…"
conn.execute(…)
…
dim e as adodb.error
for each e in conn.errors
debug.print(" " & e.number )
debug.print(" " & e.description)
debug.print(" " & e.source ) ' for example: Microsoft Access Database Engine
debug.print(" " )
next e