with dmAllWeb.ADOQuery3 do
begin
SQL.Clear;
SQL.Add('select * from xxx');
Open;
end; DBChart1.Series[0].DataSource := dmAllWeb.ADOQuery3;
dbchart1.Series[0].XLabelsSource:= 'stockCode';
DBChart1.Series[0].XValues.ValueSource := 'stockCode';
DBChart1.Series[0].YValues.ValueSource := 'Subject';表xxx内容如下:
stockCode Subject Result
600000 散户 3.7
600000 中户 1.9
600000 大户 2.0
600000 法人 44.2
600000 机构 48.2为何报错:散户 is not valid floating point value, 如何解决.
dbchart1.Series[0].XLabelsSource:= 'Subject';
DBChart1.Series[0].XValues.ValueSource := 'Subject';
DBChart1.Series[0].YValues.ValueSource := 'Result'; 但还是报一样的错.
DBChart1.Series[0].Active :=false;
DBChart1.Series[0].DataSource:=dmAllWeb.ADOQuery3;
DBChart1.Series[0].XLabelsSource:='Subject';
DBChart1.Series[0].YValues.ValueSource:='Result';
DBChart1.Series[0].Active:=true;解决了。