菜鸟问个dbchart的问题,菜鸟把dbchart已经连好了,只不过横坐标是年,纵坐标是金额,但菜鸟觉的横坐标只显示‘2003’太不好了,如果能显示‘2003年’就好了,能办到吗?
解决方案 »
- 关于多线程ADO连接~
- 一个比较复杂的字段比较的问题
- 请教数据库多表(3表)联合操作的问题:数据量大会引起程序假死!该如何解决!
- 发现了ADO和sqlserver的奇怪问题
- 怎样向一个f1book中添加图片?
- 請大俠幫忙!!!!!!!!1如何保证主从表数据完整????
- Ttreeview的问题,很急!!!
- 各位高手 Socket的客户端在98和2000下,错误连接不一样吗?
- 救命:dbgrid的小问题?
- 我是新手,怎样才能进入‘delphi 深度历险’网站????
- 应用websnap写完程序后,调试行。那么在apache中怎么不能运行呢。
- 为何我的chart中所显示的数据总是原来的1/4,但图上高度是原高度。
SELECT ID, str('你的年份字段') + '年' //如果是日期字段 Str(year(getDate())) + '年'
FROM EquipsPlan
非洲白脸大侠,您的代码好象通不过??
sql := 'select 月份,sum(实际金额) as 实际金额 from 经营情况 group by 月份';
adoquery2.Close;
adoquery2.SQL.Clear;
adoquery2.SQL.Add(sql);
adoquery2.Open;我用这个语句结合dbchart得出的图表的横坐标是:1,2,3,4,5,6,用户可能不知道是什么,
我想得到1月,2月,3月,4月,5月。
GROUP BY 月份 --如果要确定年份的话就直接加Where子句
adoquery2.Close;
adoquery2.SQL.Clear;
adoquery2.SQL.Add(sql);
adoquery2.Open;
(如:你的时间是X轴,那么就设置DBchart.BottomAxis.DateTimeFormat属性)
YYYY'年'