Microsoft VBScript 运行时错误 '800a01ca' 变量使用了 VBScript 不支持的自动化类型 原因 出现这些错误消息是因为 VBScript 无法正确转换adNumeric值转换为有效的数字类型。 此为有意行为。 解决方法 您可以使用以下两种可能的解决方法之一: 使用CDbl或者CInt函数来转换adNumeric字段。
Microsoft VBScript 运行时错误“800a01ca”变量使用 VBScript 中不支持的自动化类型 原因 发生错误的原因是 VBScript 无法正确将值转换为 adNumeric 有效的数值类型。 解决方法 可以使用以下两种可能的解决方法之一: 使用CDbl()或CInt()如下例所示转换adNumeric字段: Visual Basic 脚本 复制 <%@ LANGUAGE="VBScript...
Microsoft VBScript 运行时错误 '800a01ca' 变量使用了 VBScript 不支持的自动化类型 原因 出现这些错误消息是因为 VBScript 无法正确转换adNumeric值转换为有效的数字类型。 此为有意行为。 解决方法 您可以使用以下两种可能的解决方法之一: 使用CDbl或者CInt函数来转换adNumeric字段。
1,ASP程序报错的行数并不一定是程序出错的实际行数。2,从你所发出的程序来看,类型不匹配: 'getForm' 错误是由于getForm 这个Function出的问题,检查一下,你的getForm Function。3,由于你的程序给的不完全,纯属猜测的推断,orderno=filterPara(getForm("orderno","post"))中,orderno 如果取值为...
只能大概猜测你的错误原因了:第一种原因:类型转换错误(可能是传数据时格式写错了) 看你的情况极可能是这个,你重点检查一下参数的类型是否和数据库要求的类型一致。第二种原因:(把rs--定义的adodb.recordset--写错了,系统错认为函数名了) ,纯粹的手误造成的。
Microsoft VBscript 运行时错误 '800a000d'类型不匹配: '/solweb/sdbottm_right.asp, line 80 错误原因:该错误是因为在运行iis服务的windows 2003 server上安装了Internet Explorer 6 Service Pack 1 (KB832894)安全更新造成的。解决方案:要纠正该问题,请下载并安装Q831167.exe(;FamilyID=254EB128...
可以试试将 id=Int(replace(replace(server_v40,"/",""),".html",""))改为 id=replace(replace(server_v40,"/",""),".html","")If IsNumeric(id) Then id=Int(id) Else id=0 原因可能是你的查询字符串中并不包含数值,或替换后无法识别为数值....
你把程序最上面 'dim sql_ ... 那三行前面的单引号'去掉就不会报错了。Ubound()这个函数是取数组的最大索引号,而在你这段程序中的SQL_inj变量是个未定义的空值,不是数组,所以就提示“类型不匹配”了。我不知道那三行代码为什么要屏蔽,我只知道只要把它们解除屏蔽程序就OK了 ...
类型不匹配一般是数据库中的字段与页面中你引用的变量名不一致
request("id")可能为空值或者无法转换成整型时会引发这种错误 SQL1="Select * From view_type Where id="&cstr(cint(request("id")))