我想用两个的adoquery从同一数据库中检索数据并在同一dbchart中显示,该如何实现呢?   
比如adoquery1检索出来的是时间(2006-1-1至2006-12-1),数量是:1月1号是30个,2月15号是150,等等   
                adoquery2检索出来的是时间(2007-1-1至2007-12-1),数量:1月2号45个,等等   
如下表:   
time                                   number                       ke   
2006-1-1                           30                               A   
2006-1-5                           45                               A   
2006-2-15                       150                           B   
....   
2007-1-1                           45                               B   
2007-12-1                       150                           A   
将ke=A的放在一条曲线上,将ke=B的放另一条曲线   
这两条曲线需要同一坐标轴,该如何实现   请各位高手帮忙啊,急用!!!!!   

解决方案 »

  1.   

    ?
    多个series 本来就是共用同一Chart的x, y轴的啊
      

  2.   

    可是x轴没办法显示完整哦 
    ---------------------> 指什么?写个测试
    表 t1            
    a1      a2
    --------------
    1 2.10
    2 1.55
    7 4.56
    表 t2
    a1      a2
    --------------
    4 44
    5 22
    6 33procedure TForm1.Button1Click(Sender: TObject);
    begin
      Series1.DataSource:= adoTable1;
      Series1.XValues.ValueSource:= 'a1';
      Series1.YValues.ValueSource:= 'a2';  Series2.DataSource:= adoTable2;
      Series2.XValues.ValueSource:= 'a1';
      Series2.YValues.ValueSource:= 'a2';
    end;
      

  3.   

    是只假如查出符合a的x轴的值,而b的值没有显示
    因为x轴的值得是a和b的集合