hello again中文版:无效的 SQL语句;期待 不能进行UPDATE

来源:百度文库 编辑:高校问答 时间:2024/04/27 17:35:34
<%
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.Close
Set Rs = Nothing
%>
我用count分别命名为数据库和表的名。都用同一个名啊

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

楼下,反问你自己吧。

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

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

select Count(*) From table

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