我在ASP 删除一条信息的时候 出个一个错误 请帮帮忙~~
来源:百度知道 编辑:UC知道 时间:2024/05/17 23:06:50
错误 是:
无法从指定的数据表中删除。
是怎么回事?
我整了很长时间都没有整好~~救命 ~~
代码如下:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<!--#include file="conn.asp"-->
<%
dim id,rs,sql
id=request.QueryString("id")
set rs=server.CreateObject("adodb.recordset")
sql="delete * from kh where id="&id
rs.open sql,conn,1,3
response.write "khs.asp"
%>
haoyoul 谢谢你
但是还是不好使~~我是在C盘INTERNET里运行的 是不是不好使啊
无法从指定的数据表中删除。
是怎么回事?
我整了很长时间都没有整好~~救命 ~~
代码如下:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<!--#include file="conn.asp"-->
<%
dim id,rs,sql
id=request.QueryString("id")
set rs=server.CreateObject("adodb.recordset")
sql="delete * from kh where id="&id
rs.open sql,conn,1,3
response.write "khs.asp"
%>
haoyoul 谢谢你
但是还是不好使~~我是在C盘INTERNET里运行的 是不是不好使啊
我以前也出现这样的问题 可能是你的INTERNET 不好使了
或者电脑系统过旧
我把他们放在IIS上预览整的 就好使了
你去试验下吧 好使的话 ~加分~
我正好也出现了同样的问题,
找了两个小时,
原来是权限问题,
如果是代码错误,不会有这个提示,
改法:
找到access数据库文件,
一般改成asp了
但从conn.asp可以找到路径,文件比一般asp文件大很多
右键数据库文件->属性->安全->
把权限全改为充许,
其实主要是internet来宾用户,其它的最好都选成不充许,这样安全,
以上是我经半个小时的试验得到的结果,
里面有个IIS_WPG用户,看上去很有用,
其实一点用没有,
祝你好运
这个问题就比较多,可能是数据库被锁定,可能是操作的记录不对,或者asp语句操作的数据库表名称不对,仔细看看
你删除的是一整行吗?还是只是其中一列的数据
贴代码。
是不是表间有依赖关系?