无效的 SQL语句;期待 不能进行UPDATE

<% set conn=server.CreateObject("adodb.connection")conn.open="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.MapPath("count.mdb")set rs=server.createobject("adodb.recordset")sql="count"rs.open sql,conn,1,3✀提示这里出错,怎么会这样的 Rs("hit") = Rs("hit")+1 Rs.Update Response.Write "总:" & Rs("hit") & "<br>"Rs.CloseSet Rs = Nothing%>我用count分别命名为数据库和表的名。都用同一个名啊
2026年09月21日 14:20
有5个网友回答
网友(1):

语法是正确的。楼上不懂不要乱说。
rs.open 的四个参数你们应该理解`` 这里的sql可以是语句、存储过程名、数据库表名
请确定在你count.mdb里是否存在count表```

楼下,反问你自己吧。

网友(2):

rs一般是打开表格的,你的sql语句只有一个count是不是只打开了数据库啊?
用这个吧。
hitsql="update wen set hit=hit+1 where id="&id
conn.execute hitsql

网友(3):

大哥~以前学过SQL吗?
SQL语句有像这样sql="count" 的吗?

网友(4):

错在这里
sql="count"
学习一下SQL语句

网友(5):

select Count(*) From table