An explanation of the error number (that is, Err.Number)
Number:1
Description: An application-defined error or an object-defined error.
Number:2
Description: An application-defined error or an object-defined error.
Number:3
Description: This error number is obsolete and is no longer used.
Number:4
Description: An application-defined error or an object-defined error.
Number:5
Description: Invalid procedure call or argument.
Number:6
Description: Overflow.
Number:7
Description: Insufficient memory.
Number:8
Description: An application-defined error or an object-defined error.
Number:9
Description: Subscript out of range.
Number:10
Description: This array is fixed or temporarily locked.
Number:11
Description: Divide by 0.
Number:12
Description: An application-defined error or an object-defined error.
Number:13
Description: Type mismatch.
Number:14
Description: Insufficient string space.
Number:15
Description: An application-defined error or an object-defined error.
Number:16
Description: The expression is too complex.
Number:17
Description: Unable to perform the requested operation.
Number:18
Description: A user interrupt has occurred.
Number:19
Description: An application-defined error or an object-defined error.
Number:20
Description: No error continues execution.
Number:21
Description: An application-defined error or an object-defined error.
Number:22
Description: An application-defined error or an object-defined error.
Number:23
Description: An application-defined error or an object-defined error.
Number:24
Description: An application-defined error or an object-defined error.
Number:25
Description: An application-defined error or an object-defined error.
Number:26
Description: An application-defined error or an object-defined error.
Number:27
Description: An application-defined error or an object-defined error.
Number:28
Description: Insufficient stack space.
Number:29
Description: An application-defined error or an object-defined error.
Number:30
Description: An application-defined error or an object-defined error.
Number:31
Description: An application-defined error or an object-defined error.
Number:32
Description: An application-defined error or an object-defined error.
Number:33
Description: An application-defined error or an object-defined error.
Number:34
Description: An application-defined error or an object-defined error.
Number:35
Description: Sub or Function not defined.
Number:36
Description: An application-defined error or an object-defined error.
Number:37
Description: An application-defined error or an object-defined error.
number:38
Description: An application-defined error or an object-defined error.
number:39
Description: An application-defined error or an object-defined error.
Number:40
Description: An application-defined error or an object-defined error.
number:41
Description: An application-defined error or an object-defined error.
Number:42
Description: An application-defined error or an object-defined error.
number:43
Description: An application-defined error or an object-defined error.
Number:44
Description: An application-defined error or an object-defined error.
Number:45
Description: An application-defined error or an object-defined error.
number:46
Description: An application-defined error or an object-defined error.
Number:47
There are too many Description:dll application clients.
number:48
Description: An error occurred while loading the DLL.
number:49
Description: Bad DLL calling convention.
Number:50
Description: An application-defined error or an object-defined error.
Number:51
Description: Internal error.
number:52
Description: Wrong file name or number.
number:53
Description: File not found.
number:54
Description: Bad file mode.
Number:55
Description: File is open.
number:56
Description: An application-defined error or an object-defined error.
number:57
Description: Device I/O error.
number:58
Description: File already exists.
number:59
Description: the wrong record length.
Number:60
Description: An application-defined error or an object-defined error.
number:61
Description: The disk is full.
number:62
Description: The input exceeds the end of the file.
number:63
Description: The wrong record number.
Number:64
Description: An application-defined error or an object-defined error.
Number:65
Description: An application-defined error or an object-defined error.
number:66
Description: An application-defined error or an object-defined error.
number:67
Description: Too many files.
number:68
Description: The device is not available.
number:69
Description: An application-defined error or an object-defined error.
Number:70
Description: Permission denied.
number:71
Description: The disk is not ready.
number:72
Description: An application-defined error or an object-defined error.
number:73
Description: An application-defined error or an object-defined error.
number:74
Description: Could not be renamed with a different drive.
Number:75
Description: Path/file access error.
number:76
Description: Path not found.
Number:77
Description: An application-defined error or an object-defined error.
number:78
Description: An application-defined error or an object-defined error.
number:79
Description: An application-defined error or an object-defined error.
Number:80
Description: An application-defined error or an object-defined error.
number:81
Description: An application-defined error or an object-defined error.
number:82
Description: An application-defined error or an object-defined error.
number:83
Description: An application-defined error or an object-defined error.
number:84
Description: An application-defined error or an object-defined error.
Number:85
Description: An application-defined error or an object-defined error.
Number:86
Description: An application-defined error or an object-defined error.
number:87
Description: An application-defined error or an object-defined error.
number:88
Description: An application-defined error or an object-defined error.
number:89
Description: An application-defined error or an object-defined error.
Number:90
Description: An application-defined error or an object-defined error.
number:91
Description: Object variable or with block variable is not set.
number:92
Description: The For loop was not initialized.
number:93
Description: Invalid mode string.
number:94
Description: This error number is obsolete and is no longer used.
Number:95
Description: An application-defined error or an object-defined error.
number:96
Description: Cannot receive an event for an object because the number of events fired by the object has reached the maximum number of event sinks it supports.
number:97
Description: The UF meta function cannot be adjusted on an object that is not an instance of the definition class.
Number:98
Description: Neither a property nor a method call can include a reference to a private object, either as a parameter or as a return value.
number:99
Description: An application-defined error or an object-defined error.
number:100
Description: Class "| |" does not implement the System.Collections.ICollection interface.
Number:101
Description: An application-defined error or an object-defined error.
1001 800A03E9 Insufficient Memory
1002 800a03ea Syntax error
1003 800a03eb Missing ":"
1005 800a03ed need ' ('
1006 800a03ee need ') '
1007 800a03ef Missing "]"
1010 800A03F2 requires an identifier
1011 800a03f3 need ' = '
1012 800a03f4 need ' If '
1013 800a03f5 need ' to '
1014 800a03f6 need ' End '
1015 800a03f7 need ' Function '
1016 800a03f8 need ' Sub '
1017 800A03F9 need ' then '
1018 800a03fa need ' wend '
1019 800A03FB need ' Loop '
1020 800A03FC needs ' Next '
1021 800A03FD need ' case '
1022 800a03fe need ' Select '
1023 800a03ff need an expression
1024x768 800a0400 Need statement
1025 800a0401 needs the end of the statement
1026 800a0402 requires integer constants
1027 800a0403 need ' while ' or ' Until '
1028 800a0404 need ' while, ', ' Until, ' or statement not ended
1029 800a0405 need ' with '
1030 800a0406 identifier is too long
1031 800a0407 Invalid number
1032 800a0408 Invalid character
1033 800a0409 non-end string constants
1034 800a040a notes not closed
1037 800a040d Invalid use keyword ' Me '
1038 800a040e ' Loop ' without ' do '
1039 800a040f Invalid ' exit ' statement
1040 800a0410 invalid ' for ' Loop control variable
1041 800a0411 name redefinition
1042 800a0412 must be the first statement of a line
1043 800a0413 cannot be assigned to non-ByVal parameters
1044 800a0414 cannot use parentheses when calling a Sub
1045 800a0415 requires literal constants
1046 800a0416 need ' in '
1047 800a0417 need ' Class '
1048 800a0418 must be defined inside a class
1049 800a0419 need let, Set or Get in attribute declaration
1050 800a041a needs ' property '
1051 800a041b parameter number must be consistent with property description
1052 800a041c cannot have more than one default property/method in a class
1053 800A041D class initialization or termination cannot take parameters
1054 800a041e Property Let or Set should have at least one parameter
1055 800a041f unwanted ' Next '
1056 800a0420 only specify ' Default ' on ' property ' or ' Function ' or ' Sub '
1057 800a0421 stating ' Default ' must also state ' public '
1058 800a0422 can only specify ' Default ' in property Get
VBScript Run-time error
If VBScript scripts perform operations that the system cannot implement, a VBScript run-time error is generated. Only when you run a script, assign a value to a variable expression, or
VBScript run-time errors are generated when memory is allocated. The following are 65 run-time errors:
Error number Description
Decimal hexadecimal description
5 800a0005 Invalid procedure call or argument
6 800a0006 Overflow
7 800a0007 Low Memory
9 800a0009 subscript out of bounds
800a000a the array is fixed-length or temporarily locked
800A000B was 0 apart
800A000D Type mismatch
800a000e String Space Overflow
800a0011 Unable to perform the requested operation
800a001c Stack Overflow
800a0023 no Sub or Function defined
800a0030 Loading DLL Error
Wuyi 800a0033 Internal Error
800a0034 bad file name or number
800a0035 File not found
800a0036 Bad file mode
800a0037 file is open
800a0039 device I/O error
800a003a file already exists
800a003d disk space is full
800a003e input exceeds end of file
800a0043 file Too many
800a0044 Device Not available
800a0046 Permissions Disabled
800a0047 disk is not ready.
800A004A cannot be renamed with a different drive
800A004B Path/File access error
800A004C Path not found
800A005B no object variable set
800a005c for Loop not initialized
94 800a005e illegal use of Null
322 800a0142 cannot create the required temporary files
424 800a01a8 Need Object
429 800A01AD ActiveX Part cannot create an object
430 800A01AE class does not support automation
432 800a01b0 file name or class name not found in automation operation
438 800a01b6 Object does not support this property or method
800A01B8 Automation Error
445 800A01BD object does not support this operation
446 800a01be object does not support the specified parameter
447 800A01BF object does not support the current locale
448 800a01c0 not found named parameter
449 800A01C1 parameter is not selectable
800A01C2 wrong number of arguments or invalid parameter property values
451 800a01c3 object is not a collection
453 800A01C5 The specified DLL function was not found
455 800A01C7 Code Source lock Error
457 800A01C9 This key is already an element association of this collection
The 458 800A01CA variable uses an automation (Automation) type that is not supported in VBScript
462 800A01CE remote Server does not exist or cannot be accessed
481 800A01E1 Invalid image
800A01F4 variable not defined
501 800A01F5 Illegal distribution
502 800a01f6 Script object is not secure
503 800a01f7 object cannot be safely initialized
504 800a01f8 object cannot be created safely
505 800A01F9 Invalid or unqualified reference
506 800A01FA class Not defined
507 800A01FB Exception occurred
5016 800a1398 requires regular expression objects
5017 syntax errors in 800a1399 regular expressions
5018 800a139a Wrong number of words
5019 800a139b in regular expressions requires '] '
5020 800a139c required in regular expressions ') '
5021 800a139d Character set out of bounds
32811 800a802b element not found
ASP error code description
Error code error message description
ASP0100 out of memory (unable to allocate required memory)
ASP0101 Unexpected error unexpected errors
ASP0102 expecting string input is missing
ASP0103 expecting numeric input missing digital input
ASP0104 opration not allowed operation not allowed
ASP0105 index out of Ange indexes out of range (an array index over-session)
ASP0106 type mismatch types mismatch (data types encountered cannot be processed)
ASP0107 stack Overflow Stack Overflow (the data being processed is outside the allowed range)
ASP0115 Unexpected error unexpected errors (external objects can catch a exception_name error, scripts cannot continue to run)
ASP0177 Server.CreateObject Failed Server creation object failed (invalid ProgID)
ASP0190 Unexpected error unexpected (when releasing an external object, producing a catch error)
ASP0191 Unexpected error unexpected (generates a catch error in the OnStartPage method of the external object)
ASP0192 Unexpected error unexpected (generates a catch error in the OnEndPage method of the external object)
ASP0193 onstartpage Failed generates an error in the OnStartPage method of an external object
ASP0194 onendpage Failed generates an error in the OnEndPage method of an external object
ASP0240 script engine Exception throws Exception_anme exception from object_name object
ASP0241 CreateObject Exception object_name Object Creatobject method caused Exception_name exception
ASP0242 query OnStartPage nterface querying object object_name onsexception