| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 786 人关注过本帖
标题:怎么用delphi实现图表分析
只看楼主 加入收藏
yuutian
Rank: 7Rank: 7Rank: 7
等 级:黑侠
帖 子:137
专家分:686
注 册:2010-10-27
结帖率:100%
收藏
 问题点数:0 回复次数:1 
怎么用delphi实现图表分析
procedure TForm1.FormCreate(Sender: TObject);
var
   i: integer;
begin
    with adoquery1 do
    begin
       close;
       sql.Clear;
       sql.Add('select distinct 测试点ID  form  取值表');
       open;
     end;
     for i:=0 to adoquery1.RecordCount-1 do
     begin
        combobox1.items.add(adoquery1.FieldByName('测试点ID').AsString);
        adoquery1.Next;
     end;
     combobox1.itemindex:=0;
end;



procedure TForm1.Button1Click(Sender: TObject);
begin
   dbchart1.Title.Text.Text:='「'+combobox1.text+'」利用图表分析测试点的温度值';
   with adoquery1 do
   begin
      close;
      sql.clear;
      sql.add('select  测试时间,温度测试值  from  (select 测试时间,温度测试值  from  取值表  where  测试点ID='''+combobox1.text+''')group by 测试时间');
      open;
    end;
 dbchart1.series[6].xlabelssource:='测试时间';
 dbchart1.series[5].yvalues.valuesource:='温度测试值';
 dbchart1.series[0].datasource:=adoquery1;
end;
end.
我是要实现数据库与图表的交换,将从数据库查询的数据由图表显示,但是实现不了,说有试图执行的查询中不包含作为合计函数一部分的特定表达式‘温度测试值’,请问怎么修改
搜索更多相关主题的帖子: 图表 delphi 
2010-10-27 10:38
yuutian
Rank: 7Rank: 7Rank: 7
等 级:黑侠
帖 子:137
专家分:686
注 册:2010-10-27
收藏
得分:0 
各位高手,请问怎么设置将数据库中的数据在chart图中全部显示,并且两个坐标的值都显示。
2010-10-30 19:54
快速回复:怎么用delphi实现图表分析
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.019620 second(s), 10 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved