[Microsoft][ODBC SQL Server Driver][SQL Server]第 1 行: '=' 附近有语法错误

[Microsoft][ODBC SQL Server Driver][SQL Server]第 1 行: '=' 附近有语法错误,第1张

是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/978279.html

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

随机推荐

  • 伊丽莎白雅顿面霜价格

    伊丽莎白雅顿面霜产品的价格大概是在159元左右,不同的渠道可能会有上下的浮动,伊丽莎白雅顿的面霜是一款补水面霜,而且是一款复合的面霜,效果是非常不错的,一般情况下使用21天之后就会有明显的改善效果,产品的规格是75毫升,最主要的成分就是角鲨

    2023-12-14
    20400
  • 香港香奈儿专柜的商品的价格都是统一的吗

    是统一的,同一国家或地区的香奈儿专柜的商品价格都是统一的,只有不同国家和地区的价格会因当地的货币汇率、关税政策等因素而出现或大或小的差别。以上介绍的都是香奈儿的专柜价格,也就是香奈儿精品店的价格,但是香奈儿的产品不仅仅只在其直营精品店出售,

    2023-12-14
    29600
  • 百雀羚帧颜肌底精华液和帧颜修护精华液哪个好用

    百雀羚帧颜肌底精华液更好用。1、百雀羚帧颜肌底精华液宝藏国货真的很让人惊喜,轻透肌底液质地,沁润呵护基底,而帧颜修护精华液清爽不油腻,涂抹在面部按摩后非常舒适,吸收快,所以百雀羚帧颜肌底精华液更好用。2、百雀羚帧颜肌底精华液价位不贵温和不刺

    2023-12-14
    29500
  • 什么是修容膏呢 修容膏应该怎么用呢

    大家在生活中应该都见过非常多的化妆品吧,但是你了解修容膏吗?今天小臂就和大家一起来了解一下吧,究竟什么是修容膏呢,以及修容膏应该怎么用呢?如果你也想知道我们就一起来学习吧。什么是修容膏呢修容膏的作用是修饰脸部轮廓 让五官更立体。一般

    2023-12-14
    18400
  • 化妆品能经常换牌子用吗

    如果你现在用的护肤品没有让你的肌肤感觉不适,就不需要经常更换。反而是不一定要坚持用某个品牌的功鼎哆刮馨钙鹅水珐惊一系列产品。可以按照自己的情况做些选择,比如化妆水可以选高丝的补水效果好的,乳液可以选资生堂的美白产品,眼霜可以用雅诗兰黛的等等

    2023-12-13
    17900
  • 日本化妆品日期怎么看

    日本化妆品保质期3年以上就不会被强制要求标注生产日期及保质期,3年以内的都有在外包装上标注生产日期或者保质期。没有直接标注的品牌这些企业都是用自己的批号代替,每个企业批号格式不同。6位字符的含义:1、前两位代表日期,也就是几号生产的。2、第

    2023-12-13
    21300
  • 买到了假化妆品怎么维权

    买到了假化妆品怎么维权?先和店家协调解决,如果不给解决可以到当地的消费者协会投诉。如果消协说不给解决的话,可以让记者曝光。求助,店里买到假化妆品,怎么办,怎么才能维权拨打药监局电话可以进行举报,报告你的化妆品名和相关资讯,会有人

    2023-12-13
    18700
  • 大家千万不要在MZCCO这家淘宝店买鞋子了 发错颜色 还胡搅蛮缠.... 极不负责任....

    那就让淘宝小二介入处理呗,反正你有当时拍下的订单信息,只要提供实际照片就行了。先不要确认收货和评论,如果签收时间快到而小二还没介入,就先按退款。对了,记得要保留好签收快递的单子。针对商家态度恶劣,当小二介入后除了要求商家重新无条件发货并且还

    2023-12-13
    28200
  • 蘑菇街的海购化妆品是正品吗

    蘑菇街刚开始做海购 暂时不会有假的 以打开市场为主 以后就说不定了 而且 我用汇率换算 感觉比官网价格贵上几十 还要 邮费 被海关查到还要税费 再加上关税的话 比国内也便宜不了多少了 电商一开始会有品质 就想聚美一样 后来都是假的真的掺着卖

    2023-12-13
    27100

发表评论

登录后才能评论
保存