php 缺少对象,Microsoft JScript运行时错误: 缺少对象怎么办?

这篇博客详细列举了在使用ActiveServerPages(ASP)和VBScript编程时遇到的各种错误,包括数据类型不匹配、字段名错误、数据库连接问题以及语法错误等。错误涉及ODBC驱动、数据库操作和脚本编译等多个方面,对于理解和解决此类问题提供了参考。
摘要由CSDN通过智能技术生成

eecbcc60624e6e14603f17eb6174f29a.png

ActiveServerPages,ASP0126(0x80004005)-->找不到包含文件

MicrosoftOLEDBProviderforODBCDrivers(0x80040E21)-->sql语句出错(数据类型不匹配或表名(字段名)错误或表处于编辑状态,或表不存在于conn打开的数据库中)

MicrosoftOLEDBProviderforODBCDrivers(0x80040E14)-->sql语句出错(字段名错误,或数据类型不匹配)

MicrosoftOLEDBProviderforODBCDrivers(0x80040E07)-->sql语句出错(要插入或更新的字段的类型与变量数据类型不匹配)

MicrosoftOLEDBProviderforODBCDrivers(0x80040E57)-->sql语句出错(要插入或更新的数据溢出)

MicrosoftOLEDBProviderforODBCDrivers(0x80040E10)-->sql语句出错(update字段名或要更新的数据类型错误)

MicrosoftOLEDBProviderforODBCDrivers(0x80004005)-->sql语句出错(要插入或更新的字段的数值不能为空值)

MicrosoftOLEDBProviderforODBCDrivers(0x80004005) -->打开数据库出错,没有在指定目录发现数据库

MicrosoftOLEDBProviderforODBCDrivers(0x80040E37)-->没有发现表

MicrosoftVBscript运行时错误(0x800A000D)-->错误引用rs变量(rs对像已关闭或未定义)

MicrosoftVBscript运行时错误(0x800A01C2)-->vbscript脚本错误(vbscript语句出错)

MicrosoftVBscript运行时错误(0x800A0006)-->vbscript脚本错误(溢出错误)

MicrosoftVBscript编译器错误(0x800A040E)-->缺少loop

MicrosoftVBscript编译器错误(0x800A03EA)-->缺少if或endif

MicrosoftVBscript编译器错误(0x800A03EE)--> 语句未结束(缺少")")

MicrosoftVBscript编译器错误(0x800A03F6)-->if语句出错(缺少endif)

MicrosoftVBscript运行时错误(0x800A005B)-->缺少set

MicrosoftVBscript运行时错误(0x800A0005)-->变量未定义

MicrosoftVBscript编译器错误(0x800A03F9)-->if语句缺少then

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 语句结构违反了一个或多个 VBScript 脚本语言语法规则,就会产生 VBScript 语法错误。

错误通常在执行程序前,编译程序时产生。 以下是53个语法错误:

错误编号 描述

十进制 十六进制 说明

1001 800A03E9 内存不足

1002 800A03EA 语法错误

1003 800A03EB 缺少“:”

1005 800A03ED 需要 '('

1006 800A03EE 需要 ')'

1007 800A03EF 缺少“]”

1010 800A03F2 需要标识符

1011 800A03F3 需要 '='

1012 800A03F4 需要 'If'

1013 800A03F5 需要 'To'

1014 800A03F6 需要 'End'

1015 800A03F7 需要 'Function'

1016 800A03F8 需要 'Sub'

1017 800A03F9 需要 'Then'

1018 800A03FA 需要 'Wend'

1019 800A03FB 需要 'Loop'

1020 800A03FC 需要 'Next'

1021 800A03FD 需要 'Case'

1022 800A03FE 需要 'Select'

1023 800A03FF 需要表达式

1024 800A0400 需要语句

1025 800A0401 需要语句的结束

1026 800A0402 需要整数常数

1027 800A0403 需要 'While' 或 'Until'

1028 800A0404 需要 'While,'、 'Until,' 或语句未结束

1029 800A0405 需要 'With'

1030 800A0406 标识符太长

1031 800A0407 无效的数

◆◆

评论读取中....

请登录后再发表评论!

◆◆

修改失败,请稍后尝试

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值