注册 登录
编程论坛 Delphi论坛

Chart能读取数据库中的数据吗?

laoda1222 发布于 2006-11-18 23:00, 1675 次点击

是不是只有DBChart才能读取数据库中的数据,Chart可以吗?如果可以,该怎么写代码呢?

6 回复
#2
volte2006-11-19 00:12

谁说只有DBChart ,
TChart也可以的

也不能说Chart读取数据库,
是业务层取出数据后,然后每一条记录生成一个Chart的一个坐标

才能在Chart表上显示图形!

#3
laoda12222006-11-19 11:05
这是我写的画直方图的程序,能帮我看看哪错了吗?谢谢!
with ADOQuery2 do
begin
close;
sql.Clear;
sql.Add('select zzz,pl from b1');
prepared;
open;
end;
Series2.DataSource:=ADOQuery2.DataSource;
Series2.YValues.ValueSource:='pl';
#4
volte2006-11-20 16:40

这个我没有试过。

我是将取出的每条数据对应一个坐标点。然后绘制成一条曲线图的

至于数据源的我没有试过。

#5
laoda12222006-11-21 11:36
哪怎样将取出的每条数据对应一个坐标点啊?
我接触Delphi的时间不长,TChart更是第一次见到,所以问的问题比较幼稚,能不能给我一个简单的例子看看。
#6
volte2006-11-22 08:54
你看一下delphi得DEMO

我也是看那个自己摸索的。做开发的一定学会自己去学。

另外在查一下delphi自带的帮助!!!! OK!
#7
laoda12222006-11-24 15:07
谢谢!
1