看一个有没有语法的错误啊!!asp!!!11111111

来源:百度知道 编辑:UC知道 时间:2024/06/08 17:09:14
<!--#include file="conn/conn.asp"-->
<% if session("fen")<>"" then
set rs=Server.CreateObject("adodb.recordset")
sql="select * from [Tab_user] where no="&session("table")
conn.execute(sql)
rs.open sql,conn,1,3
fen=clng(fen)+clng(session("fen"))
rs("fen")=fen
rs.update
response.write"更新成功"
end if
%>

楼上两位,楼主只是更新数据,不用添加记录,因此只要去了conn.execute(sql)就可以了。from 后面的[]可要可不要。

1.首先去掉conn.execute(sql)这一句;
2.在rs.open这行下面加上rs.Addnew
这两点我很同意
对于在sql="..."里面为什么from后面要用[]这一点
我在做网站时全部都加了〔〕
不加〔〕没试过不知道

1.首先去掉conn.execute(sql)这一句;
2.在rs.open这行下面加上rs.Addnew
其次在sql="..."里面为什么from后面要用[]呢?