ODBCError 对象 (Excel)
代表一个由最近的 ODBC 查询生成的 ODBC 错误。
ODBCError 对象是 ODBCErrors 集合的成员。 如果指定的 ODBC 查询运行时没有出现错误,则 ODBCErrors 集合为空。 集合中的错误按 ODBC 数据源生成的顺序编制索引。
使用 ODBCErrors (索引) (其中 index 是错误的索引号)返回单个 ODBCError 对象。 下例刷新查询表一,并显示发生的第一个 ODBC 错误。
With Worksheets(1).QueryTables(1)
.Refresh
If Application.ODBCErrors.Count > 0 Then
Set er = Application.ODBCErrors(1)
MsgBox "The following error occurred:" &
er.ErrorString & " : " & er.SqlState
Else
MsgBox "Query complete: all records returned."
End If
End With
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。