回 帖 发 新 帖 刷新版面

主题:修改错在哪啊?

我已经执行到最后了,但是数据不能修改是为什么啊
代码是这样的
<%
dim Name1,Price1
Name1=request.Form("name")
Price1=request.Form("price")
session
dim conn
 set conn=server.createobject("adodb.Connection")
 conn.connectionString="Dbq=C:\Inetpub\wwwroot\canting.mdb;Driver={Microsoft Access Driver (*.mdb)}"
  conn.mode=0
  conn.open
  dim comm
set comm=server.CreateObject("adodb.Command")
comm.ActiveConnection=conn
comm.commandtype=1
dim sqlstr
sqlstr="update caipu set name='"&Name1&"',price='"&price&"' where number="& CInt(Request("number"))
comm.commandtext=sqlstr
set rs=comm.execute
response.Write("修改成功!")
conn.close
set conn=nothing
%>
页面上已经可以显示修改成功了,但是数据不能被修改!

回复列表 (共1个回复)

沙发

response.Write("修改成功!") 这句使页面上显示修改成功了,但是数据不能被修改!
不能修改存在可能,1.代码错误,2,数据库所在的文件夹没有读写权限.

我来回复

您尚未登录,请登录后再回复。点此登录或注册