现在本人想实现动态数据库图表DBChart1.Series[1].DataSource   := ADOQuery1 ;
请问如何实现下面两个属性的动态赋值DBChart1.Series[1].XValues
DBChart1.Series[1].YValues即图表的x轴、y轴要用脚本动态设置成ADOQuery1中某各字段。怎么实现。
,在数据库版发表了没有人能解答。可能选错了版,特在此版再发表。请高手指点。

解决方案 »

  1.   

    不用DBChart,直接用Chart就可以了
    把数据表生成的赋给相应的属性:
     for n:=0 to recordcount-1 do BarSeries2.Add(ly_rk[n],ly_name[n],$00FF0080);
     for n:=0 to recordcount-1 do BarSeries3.Add(ly_mj[n],ly_name[n],clyellow);
     for n:=0 to recordcount-1 do BarSeries4.Add(ly_gdp[n],ly_name[n],clMaroon);
    ly_rk[n]为图表值;ly_name[n]为图表角标值;$00FF0080为颜色
      

  2.   

    DBChart1.Series[1].XValues.ValueSource:='Field1';
    DBChart1.Series[1].YValues.ValueSource:='Field2';
      

  3.   

    你在解决dbchart,x轴不同,但y轴对应相同的数据为什么就显示一项,你是怎么解决的,谢谢!