ASP中置顶时间如何做?
来源:百度知道 编辑:UC知道 时间:2024/05/22 02:08:51
rs.open"Select * from post ORDER BY ((置顶时间大于当前日期的条目) 降序排列)",conn,1,3,1
请问括号中的条件怎么写? 我需要把所有的记录都提出来所以不能用WHERE 还要分页 也不能再建个记录集
不是那样,(置顶时间大于当前日期的条目)这里要做一个比较, 如果置顶时间是 topdate字段
这里就该是 (topdate > 现在时间) 然后用这个结果再去排序
2楼的那个也不行,用WHERE的结果必然有一部分记录没有被获取
请问括号中的条件怎么写? 我需要把所有的记录都提出来所以不能用WHERE 还要分页 也不能再建个记录集
不是那样,(置顶时间大于当前日期的条目)这里要做一个比较, 如果置顶时间是 topdate字段
这里就该是 (topdate > 现在时间) 然后用这个结果再去排序
2楼的那个也不行,用WHERE的结果必然有一部分记录没有被获取
你不觉得矛盾吗???又要 topdate>现在时间.又要全部的记录.
rs.open "Select * from post ORDER BY [置顶时间] desc",conn,1,3,1
topdate1=now()
rs.open"Select * from post where topdate>"&topdate1&" order by[置顶时间] desc",conn,1,3,1