司徒尚轩厉害么:ASP的问题

来源:百度文库 编辑:中科新闻网 时间:2024/05/12 08:07:05
我要实现:从上一个页面中客户点击链接提交的地址中获取id,然后利用此id找到数据表中的该字段值,然后把客户用表单提交的数据加入到该字段后面的log_tag字段中.
高手看看,我下面写的代码有不有问题啊.我这里报错...谢谢
set rs=Server.CreateObject("ADODB.Recordset")
dim nameid
nameid = request.ServerVariables("id")
sql="select * from filelist where id='nameid'"
rs.open sql,conn,1,3
rs.Addnew
rs("log_tag")=request.Form("tags")
rs.update
rs.close
set rs=nothing

楼主是概念搞错了,nameid为ASP中的变量,所以不能直接用于SQL语句,只需要将值传给语句即可。

sql="select * from filelist where id='nameid'"
改为:
sql="select * from filelist where id='" & nameid & "'"

sql="select * from filelist where id="&request.form("nameid")

sql="select * from filelist where id="&request.form("nameid")
抢劫