玫瑰花茶加柠檬:请帮忙看看:我的这段代码怎么写入不了数据

来源:百度文库 编辑:高校问答 时间:2024/05/01 01:52:19
请教高手们:救急啊,感激万分!
如果问题能够解决的可以另外加分。

就是在修改了数据之后在本叶面显示的话也是修改后的,但是数据库里面的数据还是不能够改写过来。急啊

另外如果是参数的问题的话,应该怎么设置呢,请详细指点,已经弄得好头疼了。

<!--#include file="conn/conn.asp" -->
<!--#include file="admin_dn.asp" -->
<%

if Trim(Request.QueryString("w"))="save" then
set rs=server.createobject("adodb.recordset")
rs.open "select * from data where id="&request("id"),conn,2,3

rs("yuming")=Trim(Request("yuming"))
rs("price")=Trim(Request("price"))
yuyi=replace(request("yuyi"),vbcrlf,"<br>")
rs("yuyi")=yuyi
Response.write(yuyi)
rs.update
Response.write(yuyi)
rs.close
ms="["&Trim(Request("yuming"))&"] 修改成功........."
end if
set rs=server.createobject("adodb.recordset")
rs.open "select * from data where id="&request("id"),conn,2,3
if rs.eof then
Response.Write("参数有错...")
response.end
end if
%>
问题补充:执行后没有显示什么,还权限也都设置好了啊,怎么一回事呢
哈哈,我自己已经找到答案了。原理的第二个conn,2,3有问题
应该是conn,1,1
谢谢大家了

还要再更新一下啊,具体的方法我也不清楚

查看一下request.querystring("w")有可能是你传这个参数有问题,
修改不也有可能是这部分代码没有执行也就是说,程序不走这条路,看一下w的值为什么在一开始显示出来,问题就解开了!