以下是我想实现的显示情况
首先从数据库中选择出店面个数,每个店面有几个要显示的属性(已完成)
我想做一个循环把每个店面的用不同的颜色显示出来做比较
但是本人没有用过char,大家能不能帮我完成下面的代码啊!
 ADOQuery1.Close;
 ADOQuery1.SQL.Clear;
 ADOQuery1.SQL.Add('select id_store from tb_shoreinformation');
 ADOQuery1.Open;
 ADOQuery1.First;
 while not ADOQuery1.Eof  do
 begin
  //加和属性一得到a
  //加和属性一得到b
  //加和属性一得到c
  //将a,b,c以一个颜色的柱型图的形式显示出来
  ADOQuery1.next;
 end;
这样的目的是在一个图上,显示几个店的数据比较。
大家帮我把“将a,b,c以一个颜色的柱型图的形式显示出来”这个部分的代码加一下好吗?
相关的也可以

解决方案 »

  1.   

    你的abc是什么东西啊,如果是数字量, 
    Series1.AddBar(a,'显示内容',clred)
      

  2.   

    你可以先用dbchart弄一个,直接连接数据集中的字段,然后你不停的在设计期设置,至到满足你的需求。。建议:看看DELPHI自带的例子,DEMO中的teechart
      

  3.   

    能给个例子吗??abc是一个string形式了,但是也可以strtoint了
      

  4.   

    还有你说的那个Series1怎么添加啊??这abc是应该显示在不同的SeriesX上的吧?
      

  5.   

    双击chart,先预设几个series。然后series1.add(strtoint(a));....
      

  6.   

    你可以在chart上双击,然后add,添加3个bar,然后用Series1.AddBar(a,'显示内容',clred)
    Series2.AddBar(b,'显示内容',clred)
    Series3.AddBar(c,'显示内容',clred)
      

  7.   

    Series的个数是在查询后才知道的
    要在代码中实现啊?
      

  8.   

    http://www.wave12.com/web/SigCon.asp?bCate=41&sCateName=%B9%A6%C4%DC%BD%E9%C9%DC&ID=143&CateName=wsChart4.5(DLL)