DBchart中显示多条线,除了加上series外还要求做什么?希望代码体现.

flover 2004-11-21 07:16:19
用了个循环.想显示多条从数据库中读到的数据.但都只显示最后一条.到底要怎么显示多条线并且Y轴为最大单位?只要实现上述功能即可,无需局限以下本人错误代码.

for i:=0 to listbox2.Items.Count-1 do
begin
query1.Close;
query1.SQL.Clear;
query1.SQL.Add(sqlstr);
query1.Open;
vLine:= TLineSeries.Create(nil);
vLine.ParentChart:= DBChart1;
vLine.DataSource:=query1;
vLine.XLabelsSource:='rq';
vLine.YValues.valuesource:=lx;
dbChart1.LeftAxis.AutomaticMinimum:=false;
dbChart1.LeftAxis.Minimum:=0;
dbchart1.AddSeries(vline);
end;
...全文
161 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
flover 2004-11-22
  • 打赏
  • 举报
回复
求救求救.
flover 2004-11-22
  • 打赏
  • 举报
回复
顶啊问题没解决.各位大佬加把火.
flover 2004-11-22
  • 打赏
  • 举报
回复
显示项目本来就应该一样的呀.一个DBchart.数据源的话不能用同一个QUERY的吗那要是有个十条八条的不是要十来个query?这样好像不太现实吧!等待中......
budded 2004-11-22
  • 打赏
  • 举报
回复
自己调试一下了,要知道已经加了多少,把 dbchart1.SeriesList.Count 显示出来就得了,
上面代码中 所有 vline 的数据源,显示项目都一样,估计是重在一起了,呵呵
flover 2004-11-22
  • 打赏
  • 举报
回复
SOS!
flover 2004-11-22
  • 打赏
  • 举报
回复
大哥大姐求救啊!
flover 2004-11-22
  • 打赏
  • 举报
回复
顶啊!请教中...

5,927

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧