主题:  最新发表 怎么做?

{ 在指尖上绽放的花朵 }

职务:普通成员
等级:5
金币:14.0
发贴:3209
#12003/4/12 19:51:37
想一次列出最近3天的新增内容,

该如何写程序呢?



大雪糕

职务:普通成员
等级:2
金币:10.0
发贴:579
#22003/4/12 20:27:12
select * from TABLE where mydate between dateadd("d",-3,now()) and now()



{ 在指尖上绽放的花朵 }

职务:普通成员
等级:5
金币:14.0
发贴:3209
#32003/4/12 21:03:58
表的类型是~ 时间/日期。

然后按照您的方法走?

dateadd("d",-3,now()) and now()

蓝色的部分是什么意思呢?

"d"具体是什么意思呢?



大雪糕

职务:普通成员
等级:2
金币:10.0
发贴:579
#42003/4/12 21:11:31
匹配日期条件在前3天至当前时间存在的所有记录

dateadd("d",-3,now()) 就是获取到前三天的日期的天数
d是指获取到的单位是天数



{ 在指尖上绽放的花朵 }

职务:普通成员
等级:5
金币:14.0
发贴:3209
#52003/4/14 18:39:32
谢谢海洋前辈了~~~

可以稍微介绍一下,关于在asp 里面控制“时间/日期”字段的方法吗?



大雪糕

职务:普通成员
等级:2
金币:10.0
发贴:579
#62003/4/14 19:56:54
好像没啥东西吧,也就是几个函数应用而已



{ 在指尖上绽放的花朵 }

职务:普通成员
等级:5
金币:14.0
发贴:3209
#72003/4/14 21:24:51
行者真的很想学习一下……

记得曾经,做一个查询系统,

我竟然把年、月、日分成了三个字段储存…… sigh~

现在遇到您了~ 拜托稍微指点我一下?

谢谢~ 谢谢~



大雪糕

职务:普通成员
等级:2
金币:10.0
发贴:579
#82003/4/14 21:55:26
CDate() 将字符串转换成日期类型
DateAdd() 添加指定时间间隔的日期
DateDiff() 返回两个日期之间的时间间隔
DatePart() 返回给定日期的指定部分
FormatDateTime() 格式化日期或时间
IsDate() 指明某表达式是否可以转换为日期

一般就用到这些,vbscript的参考手册已经讲得很详细了,你可以到我签名档里的下载地址里去下载



{ 在指尖上绽放的花朵 }

职务:普通成员
等级:5
金币:14.0
发贴:3209
#92003/4/25 21:44:07
新的情境~

数据库里面有许多时间的记录。

显示所有2002年4月的,

代码如何写呢?



大雪糕

职务:普通成员
等级:2
金币:10.0
发贴:579
#102003/4/26 9:41:00
select * from TABLE_NAME where year(mydate)=2002 and month(mydate)=4



{ 在指尖上绽放的花朵 }

职务:普通成员
等级:5
金币:14.0
发贴:3209
#112003/4/26 13:03:59
感激涕零~~



{ 在指尖上绽放的花朵 }

职务:普通成员
等级:5
金币:14.0
发贴:3209
#122003/5/6 11:06:44
新的问题了~~~

顶一下起来……

我在ACC库中,设计的字段为“中日期”,

写入的时候Rs("time")=now。

写进去的还是标准日期……

我如果只要写“MM-DD-YY”这样的格式,该如何写程序?

谢谢~~



大雪糕

职务:普通成员
等级:2
金币:10.0
发贴:579
#132003/5/6 11:27:34
formatdatetime(rs("time"),2)



{ 在指尖上绽放的花朵 }

职务:普通成员
等级:5
金币:14.0
发贴:3209
#142003/5/6 13:19:00
喔…… 不要嫌我烦呀……

formatdatetime…… 又是什么呢?

除去2 之外,还有其他什么参数、代表什么呢?



大雪糕

职务:普通成员
等级:2
金币:10.0
发贴:579
#152003/5/6 14:53:15
格式化时间日期
至于各个数字代表什么意思,翻翻VBS手册就清楚了,我签名档里就有