この記事では主に Microsoft VBScript コンパイラ エラーのエラー コード リストを紹介します。必要な場合は参照してください。
Microsoft VBScript コンパイラ エラー エラー」ステートメントがありません
ActiveServerPages、ASP0126(0x80004005)-->インクルード ファイルが見つかりません
MicrosoftOLEDBProviderforODBCDrivers(0x80040E21)-->SQL ステートメント エラー (データ型の不一致またはテーブル名 (フィールド名) エラー、またはテーブルが編集状態であるか、conn によって開かれたデータベースにテーブルが存在しません)
MicrosoftOLEDBProviderforODBCDrivers(0x80040E14)-->SQL ステートメント エラー (フィールド名エラー、またはデータ型の不一致)
MicrosoftOLEDBProviderforODBCDrivers(0x80040E07)-->SQL ステートメント エラー (挿入または更新されるフィールドの型が変数のデータ型と一致しません)
MicrosoftOLEDBProviderforODBCDrivers(0x80040E57)-->SQL ステートメント エラー (挿入または更新されるデータのオーバーフロー)
MicrosoftOLEDBProviderforODBCDrivers(0x80040E10)-->SQL ステートメント エラー (更新フィールド名または更新するデータ型が間違っています)
MicrosoftOLEDBProviderforODBCDrivers(0x80004005)-->SQL ステートメント エラー (挿入または更新されるフィールドの値を null にすることはできません)
MicrosoftOLEDBProviderforODBCDrivers(0x80004005) -->データベースを開くときにエラーが発生しました。指定されたディレクトリにデータベースが見つかりません
MicrosoftOLEDBProviderforODBCDrivers(0x80040E37)-->テーブルが見つかりません
MicrosoftVBscript ランタイム エラー (0x800A000D) --> rs 変数の参照エラー (rs オブジェクトが閉じられているか、未定義です)
MicrosoftVBscript ランタイム エラー (0x800A01C2)-->vbscript スクリプト エラー (vbscript ステートメント エラー)
MicrosoftVBscript ランタイム エラー (0x800A0006)-->vbscript スクリプト エラー (オーバーフロー エラー)
MicrosoftVBscript コンパイラ エラー (0x800A040E) --> ループがありません
MicrosoftVBscript コンパイラ エラー (0x800A03EA) --> if または endif が欠落しています
MicrosoftVBscript コンパイラ エラー (0x800A03EE) --> ステートメントが終了していません (欠落しています))
MicrosoftVBscript コンパイラ エラー (0x800A03F6)-->if ステートメント エラー (endif がありません)
MicrosoftVBscript ランタイム エラー (0x800A005B) --> セットがありません
MicrosoftVBscript ランタイム エラー (0x800A0005) --> 変数が定義されていません
MicrosoftVBscript コンパイラ エラー (0x800A03F9) -->if ステートメントが欠落している場合
MicrosoftVBscript コンパイラ エラー (0x800A0411)-->dim ステートメント定義エラー
MicrosoftVBscript コンパイラ エラー (0x800A0408)--> SQL ステートメント エラー (??????????????????)
Microsoft VBScript ランタイム エラー (0x800A01B6) エラーの理由: set rs=server.create...set がありません
ADODB.Recordset(0x800A0BB9)-->SQL ステートメント エラー (SQL ステートメントまたは conn ステートメントが定義されていないか、rs 属性に値を割り当てるときにエラーが発生します)
ADODB.Recordset(0x800A0CC1)-->rs オブジェクト エラー (rs オブジェクト自体が存在しないか、存在しないフィールド名を誤って参照しています)
ADODB.Recordset(0x800A0BCD)-->rs オブジェクト エラー (レコード セットにレコードがありませんが、レコード セットは操作されています)
ADODB.Recordset(0x800A0E78)-->rs オブジェクト エラー (レコード セットが存在しない、rs.open ステートメントが欠落しています)
ADODB.Recordset(0x800A0CC1) --> rs オブジェクト エラー (存在しないフィールド名を参照しています)
ADODB.Recordset(0x800A0E7D)-->conn 定義エラー
ADODB.Recordset(0x800A0CB3)-->データベースは読み取り専用モードで開かれており、データは更新できません。
VBScript ステートメントの構造が 1 つ以上の VBScript スクリプト言語の構文規則に違反すると、VBScript 構文エラーが発生します。
エラーは通常、プログラムを実行する前にコンパイルするときに発生します。 53 個の構文エラーは次のとおりです。
エラー番号の説明
10進数 16進数の説明
1001 800A03E9 メモリが不足しています
1002 800A03EA 構文エラー
1003 800A03EB がありません:
1005 800A03ED には「(」が必要です
1006 800A03EE には「)」が必要です
1007 800A03EF がありません]
1010 800A03F2 識別子が必要です
1011 800A03F3 には「=」が必要です
1012 800A03F4 には「If」が必要です
1013 800A03F5 には「宛先」が必要です
1014 800A03F6 には「終了」が必要です
1015 800A03F7 には「関数」が必要です
1016 800A03F8 には「サブ」が必要です
1017 800A03F9 には「その後」が必要です
1018 800A03FA には「Wend」が必要です
1019 800A03FB には「ループ」が必要です
1020 800A03FC には「次へ」が必要です
1021 800A03FDには「ケース」が必要です
1022 800A03FE には「選択」が必要です
1023 800A03FF には式が必要です
1024 800A0400 ステートメントが必要です
1025 800A0401 ステートメントの終わりが必要です
1026 800A0402 には整数定数が必要です
1027 800A0403 には「その間」または「いつまで」が必要です
1028 800A0404 には「while」、「until」が必要です。そうしないとステートメントは終了しません。
1029 800A0405 には「付き」が必要です
1030 800A0406 識別子が長すぎます
1031 800A0407 番号が無効です
1032 800A0408 無効な文字です
1033 800A0409 終了していない文字列定数
1034 800A040A 未完成のコメント
1037 800A040D キーワード「Me」の使用が無効です
1038 800A040E 'ループ' いいえ 'do'
1039 800A040F 無効な 'exit' ステートメントです
1040 800A0410 'for' ループ制御変数が無効です
1041 800A0411 名前の再定義
1042 800A0412 行の最初のステートメントでなければなりません
1043 800A0413 は Byval 以外のパラメータに割り当てることはできません。
1044 800A0414 Sub を呼び出すときに括弧は使用できません
1045 800A0415 リテラル定数が必要です
1046 800A0416 には「In」が必要です
1047 800A0417 には「クラス」が必要です
1048 800A0418 はクラス内で定義する必要があります
1049 800A0419 属性宣言には Let、Set、または Get が必要です
1050 800A041A には「プロパティ」が必要です
1051 800A041B パラメーターの数は属性の説明と一致している必要があります。
1052 800A041C クラス内に複数のデフォルト属性/メソッドを含めることはできません
1053 800A041D クラスの初期化または終了ではパラメーターを受け取ることができません。
1054 800A041E プロパティ Let または Set には少なくとも 1 つのパラメータが必要です
1055 800A041F 不要な「次へ」
1056 800A0420 「デフォルト」は「プロパティ」、「関数」、または「サブ」でのみ指定できます
1057 800A0421 「デフォルト」を指定する場合は、「パブリック」も指定する必要があります。
1058 800A0422 「デフォルト」はプロパティ取得でのみ指定できます
VBScript ランタイム エラー
VBScript ランタイム エラーは、VBScript スクリプトがシステムで実行できない操作を実行した場合に発生します。スクリプトを実行するとき、変数式に値を代入するとき、または
VBScript ランタイム エラーは、メモリが割り当てられている場合にのみ発生します。 65 個のランタイム エラーは次のとおりです。
エラー番号の説明
10進数 16進数の説明
5 800A0005 無効なプロシージャ呼び出しまたはパラメータ
6 800A0006 オーバーフロー
7 800A0007 メモリが不足しています
9 800A0009 添え字が範囲外です
10 800A000A 配列は固定長であるか、一時的にロックされています。
11 800A000B をゼロで割った
13 800A000D タイプの不一致
14 800A000E 文字列スペースのオーバーフロー
17 800A0011 要求された操作を実行できません
28 800A001C スタック オーバーフロー
35 800A0023 サブまたは関数が定義されていません
48 800A0030 DLL ロードエラー
51 800A0033 内部エラー
52 800A0034 不正なファイル名または番号
53 800A0035 ファイルが見つかりません
54 800A0036 不正なファイルモード
55 800A0037 ファイルは開かれました
57 800A0039 デバイス I/O エラー
58 800A003A ファイルはすでに存在します
61 800A003D ディスク容量がいっぱいです
62 800A003E 入力がファイルの終わりを超えています。
67 800A0043 ファイルが多すぎます
68 800A0044 デバイスが使用できません
70 800A0046 権限が無効です
71 800A0047 ディスクの準備ができていません
74 800A004A の名前を別のドライブに変更することはできません
75 800A004B パス/ファイル アクセス エラー
76 800A004C パスが見つかりません
91 800A005B オブジェクト変数が設定されていません
92 800A005C For ループが初期化されていません
94 800A005E Null の違法な使用
322 800A0142 必要な一時ファイルを作成できません
424 800A01A8 オブジェクトが必要です
429 800A01AD ActiveX コンポーネントはオブジェクトを作成できません
430 クラス 800A01AE は自動化をサポートしていません
432 800A01B0 オートメーション操作でファイル名またはクラス名が見つかりません。
438 800A01B6 オブジェクトはこのプロパティまたはメソッドをサポートしていません。
440 800A01B8 オートメーションエラー
445 800A01BD オブジェクトはこの操作をサポートしていません
446 800A01BE オブジェクトは指定されたパラメータをサポートしていません。
447 800A01BF オブジェクトは現在のロケール設定をサポートしていません。
448 800A01C0 名前付きパラメータが見つかりません
449 800A01C1 パラメータはオプションではありません
450 800A01C2 パラメータの数が間違っているか、パラメータの属性値が無効です
451 800A01C3 オブジェクトはコレクションではありません
453 800A01C5 指定された DLL 関数が見つかりませんでした
455 800A01C7 コードソースロックエラー
457 800A01C9 このキーはすでにこのコレクションの要素の関連付けです
458 800A01CA この変数は、VBScript でサポートされていないオートメーション タイプを使用しています。
462 800A01CE リモート サーバーが存在しないか、アクセスできません
481 800A01E1 無効な画像
500 800A01F4 変数が定義されていません
501 800A01F5 違法配布
502 800A01F6 スクリプト オブジェクトは安全ではありません
503 800A01F7 オブジェクトを安全に初期化できません。
504 800A01F8 オブジェクトを安全に作成できません
505 800A01F9 無効または修飾されていない参照
506 800A01FA クラスが定義されていません
507 800A01FB 例外が発生しました
5016 800A1398 正規表現オブジェクトが必要です
5017 800A1399 正規表現の構文エラー
5018 800A139A 数量指定子が間違っています
5019 800A139B 正規表現には ']' が必要です
5020 800A139C では正規表現に「)」が必要です
5021 800A139D 文字セットが範囲外です
32811 800A802B 要素が見つかりません