新微赢技术网
标题:
[求助]删除页面老是出错,
[打印本页]
作者:
£籍の口∮
时间:
2010-1-17 05:35
标题:
[求助]删除页面老是出错,
http://lyb123.goofar.com
这是我的留言本,下面是删除程序( de.asp ),老是提示出错,不知道问题在什么地方,请高手指点,谢谢!
程序代码:
<!--#include file="conn.asp"-->
<html>
<head><title>删除页面</title></head>
<body>
<%
idx=int(request("id"))
sql= "delete from wd1 where id='"&idx&"'"
Set rs=Server.CreateObject("Adodb.RecordSet")
rs.open sql,cn,1,3
rs.close
set rs=nothing
response.redirect"fy1.asp"%>
</body>
</html>
错误类型:
Microsoft JET Database Engine (0x80040E07)
标准表达式中数据类型不匹配。
/note/de.asp, 第 9 行
作者:
边走¤边爱
时间:
2010-1-17 05:35
换成这样试试:sql= "delete from wd1 where id="&idx
作者:
老鼠爱上猫
时间:
2010-1-17 05:36
这个错与你的ID字段的类型有关。
你还是看看吧!
还有就是你的SQL语句如果像你这样写的话(sql= "delete from wd1 where id='"&idx&"'"),就说明你的ID是文本类型的!
如果是自动编号的话就要像楼上的说的写:
sql= "delete from wd1 where id="&id
作者:
森林的眼泪
时间:
2010-1-17 05:36
谢谢各位朋友,把rs.close取掉好了。
欢迎光临 新微赢技术网 (http://bbs.weiying.cn/)
Powered by Discuz! X3.2