odbcerror オブジェクト (Excel)ODBCError object (Excel)

最新の ODBC クエリによって発生した ODBC エラーを表します。Represents an ODBC error generated by the most recent ODBC query.

注釈Remarks

ODBCError オブジェクトは ODBCErrors コレクションのメンバーです。The ODBCError object is a member of the ODBCErrors collection. 指定された ODBC クエリでエラーが発生しなかった場合は、 ODBCErrors コレクションは空になります。If the specified ODBC query runs without error, the ODBCErrors collection is empty. コレクションに含まれるエラーは、ODBC データ ソースにより発生した順序で索引付けられます。The errors in the collection are indexed in the order in which they're generated by the ODBC data source.

Example

単一のodbcerrorsオブジェクトを取得するには、 odbcerrors (index) を使用します。_引数 index_には、エラーのインデックス番号を指定します。Use ODBCErrors (index), where index is the index number of the error, to return a single ODBCError object. The following example refreshes query table one and displays the first ODBC error that occurs.The following example refreshes query table one and displays the first ODBC error that occurs.

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

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.