注册 登录
编程论坛 ASP技术论坛

ASP中后台修改ACCESS数据库无效,求助。

e48641033 发布于 2011-10-25 15:21, 1003 次点击
<%
zj=Request.Form("T4")
xm=Request.Form("T5")
Set conn=Server.CreateObject("ADODB.connection")
conn.ConnectionString="driver={Microsoft Access driver (*.mdb)};" & "DBQ=" &  Server.MapPath("Data.mdb")
conn.Open
%>
<%
Set rs=Server.CreateObject("ADODB.RecordSet")
Access="update 学生情况表 set (姓名 = '"&xm&"') where (学号 = '"&zj&"' )"
set rs=nothing
conn.close
%>

代码如上面,修改数据时提示修改成功,但是打开ACCESS发现里面的数据没变。
2 回复
#2
dzt00012011-10-25 17:07
只是定义了SQL语句,没有执行它,当然没修改

用conn.execute()执行SQL语句
#3
e486410332011-10-26 11:00
感谢楼上的大侠。
后来我发现原来是多了那两个括号才出错的。。。
1