鼓浪屿怎么网上订票:Microsoft JET Database Engine (0x80004005) 删除问题

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/06 18:07:35
错误类型:
Microsoft JET Database Engine (0x80004005)
无法从指定的数据表中删除。
/11/m/deluser.asp, 第 17 行

<%
dim sql
dim rs
set rs=server.createobject("adodb.recordset")
sql="delete from [down] where [downid]="&request("downid")
rs.open sql,conn,1,1
set rs=nothing
conn.close
set conn=nothing
response.write "<br>"
response.write "<center>"
response.write "该下级被成功删除!"
response.write "<br>"
response.write "<br>"
response.write "<a href=javascript:this.close();>关闭窗口</a> "
response.write "</center>"
response.write "<br>"

%>

数据库并没有用ACCESS打开

怎么回事?

首先把 rs.open sql,conn,1,1 改成 rs.open sql,conn,1,3
然后再检查有无其他错误,(1,1)是用来打开只读纪录的
而牵扯到更新或者删除纪录,应使用(1,3)或者(3,3)

改一下
sql="delete from down where downid='" & Request("downid") & "'
rs.open sql,conn,3,3
不知道是不是这样
还有,不知你有没连接上数据库