| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1306 人关注过本帖
标题:[求助]ASP 統計數據庫中數據的問題?
只看楼主 加入收藏
ldzlh
Rank: 1
等 级:新手上路
帖 子:82
专家分:0
注 册:2005-12-26
收藏
 问题点数:0 回复次数:17 
[求助]ASP 統計數據庫中數據的問題?

我想做一個數據庫的統計,想匯總ACC中當日,本周,本月,本季,本年的符合某個條件的數據

請問用ASP要怎么實現,請各位幫幫忙!

搜索更多相关主题的帖子: ASP 
2006-01-21 15:11
rainic
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:2367
专家分:0
注 册:2005-8-9
收藏
得分:0 
DateDiff DateDiff("Var",Var1,Var2)
Var:日期或时间间隔因子,有如下参数:
yyyy 年 m月 d 日 ww星期 h小时 s秒 Var1:第一个日期或时间
Var2:第二个日期或时间,比Var1晚 计算两个日期或时间的间隔 DateDiff("d",Date(),#1/1/2005#)
''返回离2005元旦还有多少
DateDiff("h",Date(),#1/1/2005#)
''返回离2005元旦还有多少小时
DateDiff("d",#1/1/2003#,#1/1/2005#)
''返回两个日期之间的天数
DateAdd DateDiff("Var",Var1,Var2)
Var:日期或时间间隔因子:
Var1:日期或时间间隔倍数
Var2:日期或时间的基准 对两个日期或时间作加法 如下示例将 95 年 1 月 31 日加上一个月:

NewDate = DateAdd("m", 1, "31-Jan-95")
在这个示例中,DateAdd 返回 95 年 2 月 28 日,而不是 95 年 2 月 31 日。如果 date 为 96 年 1 月 31 日,则返回 96 年 2 月 29 日,这是因为 1996 是闰年。


2006-01-21 15:21
ldzlh
Rank: 1
等 级:新手上路
帖 子:82
专家分:0
注 册:2005-12-26
收藏
得分:0 

上面,你發了這麼多,我還是看不太懂,能不能給我一個具體的辦法


2006-01-21 15:27
rainic
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:2367
专家分:0
注 册:2005-8-9
收藏
得分:0 
sql="select * from table where DateDiff('m',datetime,now)<1"

查找一个月同内的记录

2006-01-21 15:30
adleyliu
Rank: 1
等 级:新手上路
帖 子:146
专家分:0
注 册:2005-5-8
收藏
得分:0 
addnow=now()
y=datepart("yyyy",addnow)年
m=datepart("m",addnow)月
d=datepart("d",addnow)日

或:

y=year(addnow)年
m=month(addnow)月
d=day(addnow)日

where year(date)="&y&"

易点通WEB源http://www..cn/ QQ:14339095 E-mail:adleyliu@
2006-01-21 15:36
caiyakang
Rank: 2
等 级:新手上路
威 望:5
帖 子:2111
专家分:0
注 册:2005-3-24
收藏
得分:0 
以下是引用rainic在2006-1-21 15:30:00的发言:
sql="select * from table where DateDiff('m',datetime,now)<1"

查找一个月同内的记录

还要大于0吧。。。。。
不然下下下下下下下下个月的也是小于1啊


中国人的财富网:http://www..cn/
2006-01-21 16:00
rainic
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:2367
专家分:0
注 册:2005-8-9
收藏
得分:0 

对!对!我错了~!


2006-01-21 16:04
ldzlh
Rank: 1
等 级:新手上路
帖 子:82
专家分:0
注 册:2005-12-26
收藏
得分:0 

如果我要統計當月一共發生了多少條事件,則怎么統計???


2006-01-21 16:13
ldzlh
Rank: 1
等 级:新手上路
帖 子:82
专家分:0
注 册:2005-12-26
收藏
得分:0 

統計當月的事件數,這樣寫錯在哪里:

function dnz2()
sql="Select count(party_id) from party where 0<DateDiff('star_time',datetime,now)<1"
set ips=conn.execute(sql)
dnz2=ips(0)
ips.close
set ips=nothing
end function

我這樣寫,沒有數據顯示!


2006-01-21 16:22
rainic
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:2367
专家分:0
注 册:2005-8-9
收藏
得分:0 
'star_time'
什么东西?、
好好看2楼的东西

2006-01-21 16:27
快速回复:[求助]ASP 統計數據庫中數據的問題?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.039264 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved