oledberror オブジェクト (Excel)OLEDBError object (Excel)

最新の OLE DB クエリによって返された OLE DB エラーを表します。Represents an OLE DB error returned by the most recent OLE DB query.

注釈Remarks

OLEDBError オブジェクトは、 OLEDBErrors コレクションのメンバーです。The OLEDBError object is a member of the OLEDBErrors collection. 指定された OLE DB クエリでエラーが発生しなかった場合は、 OLEDBErrors コレクションは空です。If the specified OLE DB query runs without error, the OLEDBErrors collection is empty. コレクション内のエラーは、OLE DB プロバイダーによって生成される順番で索引付けられます。The errors in the collection are indexed in the order in which they're generated by the OLE DB provider.

Example

単一のoledberrorsオブジェクトを取得するには、 oledberrors (index) を使用します。_引数 index_には、OLE DB エラーのインデックス番号を指定します。Use OLEDBErrors (index), where index is the index number of the OLE DB error, to return a single OLEDBError object.

The following example displays the error description and the SqlState property's value for the first error returned by the most recent OLE DB query.The following example displays the error description and the SqlState property's value for the first error returned by the most recent OLE DB query.

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

PropertiesProperties

関連項目See also

サポートとフィードバックSupport and feedback

Office VBA またはこの説明書に関するご質問やフィードバックがありますか?Have questions or feedback about Office VBA or this documentation? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.