时间字段如何比较大小!!!???

emilyxie 2003-07-24 05:51:25
我的SQLSERVER2000里有一个smalldatetime型字段lasthits,我想找出本周的所有字段,可为什么找不出来??
dim OldWeek,NewWeek
OldWeek = WeekDay(Date())-1
If OldWeek = 0 Then OldWeek = 7
OldWeek = Date()-OldWeek
NewWeek = Date()+(9-WeekDay(Date()))
oldweek=formatdatetime(oldweek,2)
newweek=formatdatetime(newweek,2)
set rs_week=server.createobject("adodb.recordset")
sqlxx="select id,showname,weekhits from download where "
sqlxx=sqlxx&" (lasthits < " & NewWeek & ") And (lasthits > " & OldWeek & ") "
sqlxx=sqlxx&" order by weekhits desc"
rs_week.open sqlxx,conndown,1,1
为何找不出记录???? 比较时间的那里好象没有起作用!!!为何????
...全文
41 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
emilyxie 2003-07-25
  • 打赏
  • 举报
回复
好了,谢谢
ruyedian 2003-07-24
  • 打赏
  • 举报
回复
sqlxx+="(lasthits between DateAdd(day, -7, '" & Date() & "')
这里少了个“)”不好意思
ruyedian 2003-07-24
  • 打赏
  • 举报
回复
sqlxx="select id,showname,weekhits from download where "
sqlxx+="(lasthits between DateAdd(day, -7, '" & Date() & "' AND '" & Date() & "')"

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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