请大家帮帮忙,一个关于SQL语句的问题,急!!

quweiie 2005-12-14 11:24:56
<%set rs=server.createobject("adodb.recordset")
sql="select baby_name,vote from baby where ('"&date()&"'- day)<=7 order by vote desc"
rs.open sql,conn,1,1
%>
这里面的day是我数据库里的字段,格式是‘文本’
可是浏览器报告:Microsoft VBScript 编译器错误 错误 '800a03f6'

缺少 'End'

/iisHelp/common/500-100.asp,行242

Microsoft JET Database Engine 错误 '80040e07'

标准表达式中数据类型不匹配。

/baobao/s1.asp,行4
请帮忙给解决以下
...全文
85 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
lsgis2001 2005-12-14
  • 打赏
  • 举报
回复
where DateAdd('d',-7,cdate(day))>='"&date()&"'
写错了。
lsgis2001 2005-12-14
  • 打赏
  • 举报
回复
顶一下

where DateDiff('d','"&date()&"',cdate(day))>=7

where DateAdd('d',1-,cdate(day))>='"&date()&"'
wojiaogyp 2005-12-14
  • 打赏
  • 举报
回复
格式不对,日期不能加减,用datadiff函数来控制
jspadmin 2005-12-14
  • 打赏
  • 举报
回复
where DateDiff('d','"&date()&"',cdate(day))>=7
xiaoxiaowoxing 2005-12-14
  • 打赏
  • 举报
回复
想不通,day 字段为什么不设为 时间格式

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧