asp中access数据库删除过期信息问题求救! 悬赏30分,在线等

网页制作中,要删除过期信息及其对过期信息的回复,信息表用xinxi表示,回复表用hf表示,他们之间的关系,回复表有个xxid和信息表的id对应,麻烦各位大侠帮帮忙吧!谢谢... 网页制作中,要删除过期信息及其对过期信息的回复,信息表用xinxi表示,回复表用hf表示,他们之间的关系,回复表有个xxid和信息表的id对应,麻烦各位大侠帮帮忙吧!谢谢了!!!!!!!
ご枫゛答案,第二个sql语句不行,将xxid改为id就可以了,是不是语法要求where后的字段和select后的字段必须同名阿,不过改了后,意义就变了
错误内容为表达失类型不匹配,rs.open sql,conn,1,3 出错,将xxid改为id就可以了,不知是为什么
展开
 我来答
hotyxm
2007-08-24 · TA获得超过1028个赞
知道大有可为答主
回答量:1698
采纳率:50%
帮助的人:1188万
展开全部
当然可以

处理过期信息,你可以用定期处理,定期删除,

SQL这么写,比如距离今天2天,就算是过期信息

delete from xinxi a,hf b where a.id = b.xxid and a.时间选项 > dateadd(d,2,发布信息时间) and b.时间选项 >dateadd(d,2,发布回复时间)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友1bf45f90d
2007-08-25 · 超过59用户采纳过TA的回答
知道答主
回答量:175
采纳率:0%
帮助的人:0
展开全部
delete from xinxi where id in(select id from xinxi where datediff("d",dqxx,now())>="&s_y&")
delete from hf where xxid in(select id from xinxi where datediff("d",dqxx,now())>="&s_y&")
改成这样不知道满意不

不能把xxid改成id,改了就不对
如果第一个有用,第二个也该有用
我不知道第二个怎麽不行,问题出在哪裏
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友61cc6c5
2007-08-24 · TA获得超过101个赞
知道小有建树答主
回答量:295
采纳率:0%
帮助的人:137万
展开全部
在信息表中用一个字段记录到期时间,然后检测将现在的时间与到期时间进行比较,然后执行删除操作
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式