计数器问题

动作指导 2003-10-14 11:14:38
<%
Dim conn,connStr,SQLcmd,rs

Set conn = Server.CreateObject("ADODB.Connection")
connStr = "Provider = Microsoft.Jet.OLEDB.4.0;Data Source = " & Server.MapPath("counter.mdb")
conn.Open connStr

SQLcmd = "SELECT * from count"
Set rs = conn.Execute(SQLcmd)
Response.Write "您是第 " & rs("NUM") & " 位访问本站的客人"
Application.Lock
conn.Execute("UPDATE count SET NUM = NUM+1")
Application.UnLock

conn.Close()
Set conn = Nothing
%>


上面的程序到底哪里又问题,为什么总说 “FROM子句语法错误”?
...全文
44 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
动作指导 2003-10-14
  • 打赏
  • 举报
回复
原来如此,好久不用竟然忘了。
动作指导 2003-10-14
  • 打赏
  • 举报
回复
错误类型:
Microsoft JET Database Engine (0x80040E14)
FROM 子句语法错误。
/counter/counter.asp, 第 9 行
fangpeng2003 2003-10-14
  • 打赏
  • 举报
回复
SQLcmd = "SELECT * from [count]"

count是access的保留字
zrla 2003-10-14
  • 打赏
  • 举报
回复
你可以试一下set rs=server.createobjec("adodb.recordset")
rs.open"select * from count",conn,1,1
zrla 2003-10-14
  • 打赏
  • 举报
回复
你把所有的错误信息贴出来!
动作指导 2003-10-14
  • 打赏
  • 举报
回复
是。数据字段是 NUM 。
zrla 2003-10-14
  • 打赏
  • 举报
回复
计数器的表名是count吗?

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧