Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Linienchart mit TChart und Datenbank (https://www.delphipraxis.net/62093-linienchart-mit-tchart-und-datenbank.html)

Avax2k 30. Jan 2006 22:39


Linienchart mit TChart und Datenbank
 
Wie der Titel des Themas schon sagt möchte ich gerne ein Linienchart zeichnen und dabei die Werte aus einer Datenbank nehmen, die ich vorher eingetragen habe..wichtige Felder sind Datum und der Wert an diesem Datum..

irgendwie bekomme ich das nicht richtig hin.. folgenden Code habe ich schon:

Delphi-Quellcode:
var i : Integer;
begin
AdoDataSet1.Close;
AdoDataSet1.CommandText := 'SELECT * FROM TEST ORDER BY DATUM DESC';
AdoDataSet1.Open;
for i := 1 to AdoDataSet1.FieldCount do
Series2.XValues.DateTime := TRUE;
Series2.AddXY(AdoDataSet1.FieldByName('Datum').AsDateTime,StrToFloat(AdoDataSet1.FieldByName('Wert').AsString));
Series2.AddXY(AdoDataSet1.FieldByName('Datum').AsDateTime+i,StrToFloat(AdoDataSet6.FieldByName('Wert').AsString));
leider zeichnet er mir den Chart nicht so wie ich dachte..das heisst Datum ist schonmal okay jedoch bringt er mir nur den Endwert bis zum heutigen Datum ohne nun auf die Werte in der tabelle rücksicht zu nehmen, sprich es ist immer eine gerade :(.. was kann ich nun tun um jeden Wert am jeweiligen Datum einzeln auszulesen und darstellen zu können??

Danke schonmal im Voraus!

Avax2k 31. Jan 2006 04:41

Re: Linienchart mit TChart und Datenbank
 
hat sich von allein erledigt..

wenn ein Moderator bitte so nett wäre den Thread zu löschen.

Danke ! :thumb:


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:56 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz