一个ASP关于数据库的问题~大家帮忙看看,谢谢
来源:百度知道 编辑:UC知道 时间:2024/05/19 08:57:03
<%
if session("pass")="" then
response.redirect "login.asp"
end if
%>
<!--#include file="conn.asp"-->
<%
conn.execute("Delete from [order] where id="&Request("id")&" ")
Response.redirect "order.asp"
%>
conn.asp为
<%
set conn=server.createobject("adodb.connection")
conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("../order.mdb")
%>
现在删除记录总是HTTP500错误,但是里面的查询功能可以读出数据,各位高手帮忙看看,谢谢:)
显示为下面提示~~难道数据库为只读的不能操作?
Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'
[Microsoft][ODBC Microsoft Access Driver] 无法从指定的数据表中删除。
/admin/del.asp,行 9
应该就是只读的问题,我运行提交的页面时出现
Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'
[Microsoft][ODBC Microsoft Access
if session("pass")="" then
response.redirect "login.asp"
end if
%>
<!--#include file="conn.asp"-->
<%
conn.execute("Delete from [order] where id="&Request("id")&" ")
Response.redirect "order.asp"
%>
conn.asp为
<%
set conn=server.createobject("adodb.connection")
conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("../order.mdb")
%>
现在删除记录总是HTTP500错误,但是里面的查询功能可以读出数据,各位高手帮忙看看,谢谢:)
显示为下面提示~~难道数据库为只读的不能操作?
Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'
[Microsoft][ODBC Microsoft Access Driver] 无法从指定的数据表中删除。
/admin/del.asp,行 9
应该就是只读的问题,我运行提交的页面时出现
Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'
[Microsoft][ODBC Microsoft Access
只有读取权限,没有修改权限。
文件夹选项---查看,使用简单文件共享 前面的勾去掉
然后
右击改文件的文件夹,安全 选项卡,把Users的权限改为完全控制
或者这里改成这样:
<%dim id
id=resquest.form("id")
conn.execute("Delete from [order] where id="&id)
Response.redirect "order.asp"
%>
IE 右键--属性--高级--把显示友好的HTTP错误信息 前面的勾去掉 再运行 看看!
conn.execute("Delete from [order] where id="&Request("id")
试下!
1 检测Request("id")是否存在且为数字
2 把工具 internet选项里的显示友好错误信息去掉 查看是500的什么错误
<%
conn.execute("Delete from [order] where id="&Request("id")&" ")
Response.redirect "order.asp"
%>
错误原因 你的写发 好象ID是自动编号 那么应该写
<%
conn.execute("Delete from [order] where id="&Request("id")")
Response.redirect "order.asp"
%>
如果不是自动编号 或者数字 应该为
<%
conn.execute("Delete from [order] where