刚学asp, 碰到了一个小问题不知道如何解决,请帮我看一下这一行代码!!多谢了!

edgethinking edgethinking 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
以下是一个计算网页计数器的小 程序。

<%
dim a
sna = 1
Providera = "Provider=Microsoft.Jet.OLEDB.4.0;"
Patha = "Data Source=" & Server.MapPath("ghost.mdb")
Set conna = Server.CreateObject("ADODB.Connection")
pa = Providera & Patha
conna.Open pa

Set rsa = Server.CreateObject("ADODB.Recordset")
rsa.Open "Select * From ghost Where sn= "& sna,conna,1,3

a = rsa("count")+1

rsa("count")=a //提示此句出错!!!如果去掉这一句与下面一句,
rsa.update //则没有错, 请问是什么原因???
%>

--------------
数据库ghost

sn(自动编号), count 数字


\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
如果我把
rsa("count")=a
rsa.update
两句替换成 response.write a ,能正确的显示次数11, 现在就是不能给次数累加,
我确实不知道错在哪了。
...全文

相关推荐

评论 5
收藏 已收藏
分享
返回顶部
edgethinking
ASP 28,401 成员 356,940 内容