Excel VBA教程:OLEDBErrors集合对象

Application
OLEDBErrors (OLEDBError)

OLEDBError对象的集合。每个 OLEDBError对象表示上一次 OLE DB 查询所返回的一个错误。如果指定的 OLE DB 查询运行时未发生错误,则 OLEDBErrors集合为空。集合中错误的索引次序与 OLE DB 提供程序生成这些错误时的次序相同。不能向该集合中添加成员。

OLEDBErrors集合的用法

可用OLEDBErrors属性返回 OLEDBErrors集合。下例将显示该集合中每个 OLE DB 错误的错误说明和SqlState属性值。


For Each objEr in Application.OLEDBErrors
    MsgBox "The following error occurred:" & _
        objEr.ErrorString & " : " & objEr.SqlState
Next objEr

可用 OLEDBErrors(index) 返回一个 OLEDBError对象,其中,index 是 OLE DB 错误的索引号。下例将显示上一次 OLE DB 查询所返回的第一个错误的错误说明和SqlState属性值。


Set objEr = Application.OLEDBErrors(1)
MsgBox "The following error occurred:" & _
    objEr.ErrorString & " : " & objEr.SqlState

上页:Excel VBA教程:OLEDBError对象 下页:Excel VBA教程:OLEFormat对象

Excel VBA教程:OLEDBErrors集合对象

Excel VBA教程:OLEFormat对象 Excel VBA教程:OLEObject对象
Excel VBA教程:OLEObjects集合对象 Excel VBA教程:Outline对象
Excel VBA教程:PageSetup对象 Excel VBA教程:Pane对象
Excel VBA教程:Panes集合对象 Excel VBA教程:Parameter对象
Excel VBA教程:Parameters集合对象 Excel VBA教程:Phonetic对象
Excel VBA教程:Phonetics集合对象 Excel VBA教程:PictureFormat对象
Excel VBA教程:PivotCache对象 Excel VBA教程:PivotCaches集合对象
Excel VBA教程:PivotCell对象 Excel VBA教程:PivotField对象
Excel VBA教程:PivotFields集合对象 Excel VBA教程:PivotFormula对象
Excel VBA教程:PivotFormulas集合对象 Excel VBA教程:PivotItem对象
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号