2017-01-20 6 views

ответ

0

Я использовал TChart вместо TDbChart и написал эти коды Джеттиг значения из TADOQuery:

with AdoQuery1 do 
    begin 
    i := 1; 
    while not Eof do 
     begin   
     chart1.Series[0].Add(fieldbyname('count').AsInteger,fieldbyname('statename').AsString,colors[i]); 
     i := (i+1) mod 10; 
     Next; 
     end; 
    end; 

когда: цвет представляет собой массив цветов, которые мы хотим.