Esto te permite comprobar si ha habido algun error en la BD (faltan parámetros, error de sintaxis, etc) pero, como dice elaprendiz no devuelve si la inserción/modificacion/borrado ha salido exitosa. (al menos, si no lo ha sido

)
Código:
on error resume next
oConn.execute(strSQL)
if err <> 0 then
' Se fastidió :-D
else
' Dejamos las cosas como estaban
on error goto 0
end if
Un saludo