Propiedad ODBCError.SqlState (Excel)
Devuelve el error de estado de SQL. String de solo lectura.
Sintaxis
expresión. Sqlstate
Expresión Variable que representa un objeto ODBCError .
Comentarios
Para obtener una explicación del error específico, consulte la documentación de SQL.
Ejemplo:
Este ejemplo actualiza la tabla de consulta uno y muestra los errores de ODBC que se hayan producido.
With Worksheets(1).QueryTables(1)
.Refresh
Set errs = Application.ODBCErrors
If errs.Count > 0 Then
Set r = .Destination.Cells(1)
r.Value = "The following errors occurred:"
c = 0
For Each er In errs
c = c + 1
r.offset(c, 0).value = er.ErrorString
r.offset(c, 1).value = er.SqlState
Next
Else
MsgBox "Query complete: all records returned."
End If
End With
Soporte técnico y comentarios
¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.