ASP关于日期的问题

来源:百度知道 编辑:UC知道 时间:2024/06/06 20:59:47
sql="select * from NEWS order by fagaoshijian asc
现在我排序有点小问题
9月1日
10月1日
09月1日
如果9前不加0他判断不出,有什么办法解决吗,是不是能加个判断在9前直接加个0能,那因该加在哪
我的月和日是在一起加进数据库的,如果加判断因该怎么加呢,望指教
这个我想过,那怎么判断的,我的几月几日是放在一起进入数据库的fagaoshijian里,这块我不大会,我就在头疼家在哪,我只会个别判断,几月几日一起的话怎么弄,

不知道你加入数据库时是怎么加入的.
你把fagaoshijian设置为日期格式
然后加入数据库时,直接加入fagaoshijian=date(),也就是得到当前的年月日时间,然后比较判断就可以了.为什么要自己手动添加时间?
不是说过了,添加记录时
把发稿时间这一项添加系统当前的时间就行了
rs("fagaoshijian")=date() date就包括了年月日了.
然后你排序,他就会自动比对时间了.你可以试试

用month()函数,取得月份如果小于10在前面加上0,用select case 判断
一般是在数据存储到数据库以前用。

应该有自动编号id吧 直接使用order by id