<a href="#" onclick="javascript:search();">查询<a> 调用function search(){alert('

<a href="#" onclick="javascript:search();">查询<a> 调用function search(){alert(',第1张

这个你写错了javascript指令要用在href中

<a href="javascript:search()" onclick="">查询</a>

要写在onclick中不需要javascript指令

<a href="#" onclick="search()return false">查询</a>

是odbc_clongshanion4.asp文件中数据库的问题

odbc_clongshanion4.asp帖出来吧!

------------------------------------------------

db.Execute(SQL)

前面加上

response.write

SQL

response.end

看看

SQL语句

有没有问题

------------------------------------------------

如果是这样

,那么肯定是

odbc_clongshanion4.asp

中的问题了,有可能在打开数据库时候出的错误!

要是不麻烦,就帖出来,或者发到我的油箱:

leewycyp@yahoo.com.cn

分类: 电脑/网络 >>程序设计 >>其他编程语言

问题描述:

高手们,帮帮忙看一下啦!!

Microsoft VBScript 运行时错误 错误 '800a0009'

下标越界: 'i'

Cart_List文件部分代码如下

<%

url=request.servervariables("_referer")

ProdIds = Session("ProdIds")

ProdNums = Session("ProdNums")

call up("购物车状态","购物车状态","购物车状态")

response.write "<tr>"

response.write " <td>"

response.write " <table border=1 width=100% cellpadding=4 style='border-collapse: collapse' bordercolor=#DFDFDF>"

response.write "<tr bgcolor=#f2f2f2><td>商品名称</td><td>市场价</td><td>网站价</td><td>订购数量</td><td>小计</td><td>删除</td></tr>"

response.write "<form action=Cart_List method=post name=form1 onsubmit=return CheckFrom()>"

response.write "<input type=hidden name=cmdShow value=Yes>"

if ProdIds<>"" then

aaa=split(ProdNums,",")

bbb=split(ProdIds,",")

pbuynums=Request("pbuynums")

Quatitys=split(Request("pbuynums"),",")

session("y")=ubound(bbb)+1

for i=0 to ubound(bbb)

set rs=server.createobject("adodb.recordset")

sql="select id,product_info_PriceM,product_info_PriceS,Shop_name from product where id="&bbb(i)

rs.open sql,conn,1,1

if rs.eof or rs.bof then

response.write "<tr><td colspan=6 align=center><a href='javascript:history.go(-1)'><<购物车为空,请返回选购商品</a></td></tr>"

else

set id=rs(0)

set product_info_PriceM=rs(1)

set RMB=rs(2)

set product_info_name=rs(3)

While Not rs.EOF

Quatity = Quatitys(i)

If Quatity <>"" Then

x=Quatity

else

x=aaa(i)

if aaa(i)="" then x=1

end if

sum1=sum1 + csng(rmb) * x

sum=FormatNumber(sum1,2,-1)

session("sum")=sum

response.write "<tr>"

response.write " <td><input type=hidden name=mc value="&id&"><a href=Product_Detail?id="&id&" target=_blank>"&Shop_name&"</a></td>"

response.write " <td>¥"&FormatNumber(product_info_PriceM,2,-1)&"</td>"

response.write " <td><font color=#FF0000>¥"&FormatNumber(Rmb,2,-1)&"</font></td>"

response.write " <td><input name=pbuynums value="&x&" size=5 maxlength=5></td>"

response.write " <td>¥"&FormatNumber((csng(rmb)*x),2,-1)&"</td>"

response.write " <td><a href=Cart_Del?MyAction=Del&id="&id&">删除</a></td>"

response.write "</tr>"

rs.MoveNext

Wend

end if

rs.close

set rs=nothing

next

%>

解析:

有问题的部分:

aaa=split(ProdNums,",")

bbb=split(ProdIds,",")

问题:你能保证 aaa、bbb 通过 Split 函数分割出来的数组下标完全一致?若不一致因该在调用前检查一下,问题就出现在这里。

调试:

Response.Write aaa &"<br>" &bbb

Response.End

这样输出一下 aaa、bbb 值看看是否正确。

修改:

你没给出发生错误的位置,我根据代码推断因该是以下代码发生错误:

x=aaa(i)

if aaa(i)="" then x=1

这段代码改为

If i >UBound(aaa) Then

x = 1

ElseIf aaa(i) = "" Then

x = 1

Else

x = aaa(i)

End If


欢迎分享,转载请注明来源:优选云

原文地址:https://54852.com/hy/762861.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-06-08
下一篇2023-06-08

随机推荐

  • 阿玛尼ar60007值得买吗

    值得。安普里奥·阿玛尼AR60007是一款男士手表,性价比高,款式新颖,值得购买。1、性价比高。全自动机械表,看起来有质感,表带是意大利牛皮表带,戴起来很舒服,价格在3500左右。2、款式新颖。表盘是采用镂空设计,质感十足,看起来更适合年轻

    2023-12-14
    24300
  • 珀莱雅高端系列是哪款 珀莱雅高端系列怎么样

    珀莱雅虽说不属于高端品牌,但它也是有高端系列的,那么珀莱雅的高端系列哪款是的呢?珀莱雅的高端系列怎么样?珀莱雅高端系列是哪款珀莱雅目前有水漾芯肌系列、靓白芯肌系列、弹润芯肌系列、海洋防晒系列、面膜系列、水漾肌密系列、靓白肌密系列、紧

    2023-12-14
    28400
  • 寡糖生命肽使用方法

    为了避免对您造成误导,请谨慎甄别肽就是人体这部机器的卫士|和高级维修工,说它是卫士是因为它具有增强人体免疫力的功能,可以预防疾病和抗病;说它是高级维修工是因为它对人体具有极强的修复功能,身体哪里出了毛病,它就会自动去维修,由于它的作用,人体

    2023-12-14
    22000
  • 平价好用的化妆刷有哪些 化妆刷入门版推荐

    想画个精致的妆,一套好用的化妆刷不能少!大牌化妆刷贵到飞起?没关系!今天来给大家推荐一波平价化妆刷,助爱美的女孩一臂之力!1、千妍金陵十二钗化妆刷套装参考价格:199推荐理由:刷子的名字自然是来自红楼梦的别名,颇具艺术色彩。刷子头采用的是仿

    2023-12-14
    30200
  • 夏季脸部毛孔粗大怎么办 最常用护肤品最佳用量解析

    护肤品的作用与功效有很多,不同的护肤产品使用方法与适合肤质都不一样,很多人不知道正确的护肤方式,毛孔粗大是很多人都有的一个肌肤问题,那么夏季脸部毛孔粗大怎么办?最常用护肤品最佳用量解析。夏季脸部毛孔粗大怎么办快速收缩脸部毛孔方法一、

    2023-12-14
    18700
  • 年纪在24岁肤色偏黄,中性皮肤选什么化妆品怎么样

    功效上,这个季节你的情况要注重选择一些美白防晒的护肤品。化妆品可以选择一款贴近你肤色略浅一点的粉底。至于品牌,建议你用一些知名品牌,具体根据你个人的消费能力选择。24岁很年轻,不需要过分追求太昂贵的护肤品,注意补水,兼顾美白,就可以了。皮肤

    2023-12-13
    30800
  • 化妆品开店需要办理什么手续

    依据我国《个体工商户条例》的规定,开化妆品店需要以下手续和证件:1、到工商部门申请登记备案;2、到消防部门办理消防检查,到当地的卫生行政部门办理卫生许可证;3、带齐本人的身份证、健康证、经营场所证明文件等到工商部门办理营业执照。法律依据《个

    2023-12-13
    28100
  • 韩束化妆品合格吗

    如此猛烈的广告宣传,现在韩束已经快成了国民品牌了,老少都在用。它的各种证照许可证肯定是齐全的,这个亲肯定可以放心的。就是不知道韩束适不适合亲用,选择适合自己用的才是最重要的,不需要跟风购买哦以上就是关于韩束化妆品合格吗全部的内容,包括:韩束

    2023-12-13
    28000
  • 化妆品消费者赔偿条例

    没有化妆品条例,只有消费者权益。根据“中华人民共和国的法律保护消费者的权利和利益”第四十三条:在消费者购买商品或者接受服务交易会或租赁柜台和他或她的合法权益受损,他或她可以向卖方要求赔偿或服务提供者。展销会结束或者展柜租赁期限届满时,展销会

    2023-12-13
    20100

发表评论

登录后才能评论
保存