设为首页收藏本站

新微赢技术网

 找回密码
 注册
搜索
热搜: 回贴
查看: 68|回复: 4
打印 上一主题 下一主题

[求助]删除页面老是出错,

[复制链接]
跳转到指定楼层
1#
发表于 2010-1-17 05:35:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
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 行
2#
发表于 2010-1-17 05:35:56 | 只看该作者
换成这样试试:sql= "delete from wd1 where id="&idx
回复 支持 反对

使用道具 举报

3#
发表于 2010-1-17 05:36:00 | 只看该作者
这个错与你的ID字段的类型有关。
你还是看看吧!
还有就是你的SQL语句如果像你这样写的话(sql= "delete from wd1 where id='"&idx&"'"),就说明你的ID是文本类型的!
如果是自动编号的话就要像楼上的说的写:
sql= "delete from wd1 where id="&id
回复 支持 反对

使用道具 举报

4#
发表于 2010-1-17 05:36:04 | 只看该作者
谢谢各位朋友,把rs.close取掉好了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

申请友链|小黑屋|最新主题|手机版|新微赢技术网 ( 苏ICP备08020429号 )  

GMT+8, 2024-11-19 14:32 , Processed in 0.097390 second(s), 9 queries , Gzip On, Memcache On.

Powered by xuexi

© 2001-2013 HaiAn.Com.Cn Inc. 寰耽

快速回复 返回顶部 返回列表