delphi dbchart 中SQL语句的问题 150分
sql.Add('select consumetime , count(consumetime) as ID from t_fundsflow where consumedate between '''+datetimetostr(DateTimePicker1.datetime)+''' and '''+datetimetostr(DateTimePicker2.datetime)+''' and consumetime between '''+datetimetostr(DateTimePicker3.datetime)+''' and '''+datetimetostr(DateTimePicker4.datetime)+''' group by consumetime');
open;
begin
ADOQuery1.Active:=True;
DBChart1.Series[0].DataSource:=ADOQuery1;
DBChart1.Series[0].XLabelsSource:='consumetime';
DBChart1.Series[0].YValues.ValueSource:='ID';
X轴=consumetime列 (时间列)
Bar轴=count(consumetime) as ID (人数)
我想根据每1小时来统计人数 但现在就这样实现的话他一条数据就是一个柱型图 密密麻麻的根本看不清楚
我想设置成把每1个小时里的人数统计起来成一个圆柱
具体SQL语句要怎么修改 请哪为高手可以帮忙改改
http://topic.csdn.net/u/20100329/21/fec52458-e73b-44b2-b2f8-de66fc68f019.html 这帖子也是我发的 改好150分一起拿走
最简单的方法是改为曲线来显示,比圆柱直观多了!
{{
相关问答:
可能因为工作的原因 接触数据库这块比较少,之前都是做程序这块,数据库这块都有专门的人来做 分工都很明细 所以对数据库这一块完全不了解。前段时间 去面试了几家公司 几乎都是在数据库这块挂掉的 连个简单的SQ ......
今天做了一个存储过程 环境是SQL2000数据库
大致如下
建立临时表
定义员工游标
循环员工(属于1个公司)
......
sql的软件在哪里可以下啊!在网上找了蛮多都用不了啊
随便搞一D版吧,
迅雷第一个就可以用
2000,2005都这样
http://119.147.41.16/down?cid=0698C2D64D7D637D90A6D2482298E6717D4F15CD&t=2&fmt=-1 ......
请问
添加新数据源->数据库->添加连接
这个界面下,数据源选择:Microsoft SQL Server (SqlClient);
服务器名:
应该写什么呢?
有谁知道?多谢各位!!
你到底是要连mysql还是mssql?
引用
请问
......
例子程序见附件,用Delphi 7进行编译
问题代码为
Delphi(Pascal) code:
if Node.ChildNodes <> nil then
begin
for i := 0 to Node.ChildNodes.Count - 1 do
begin
cNode := N ......