Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi nach Datum sortiert darstellenb bzw X u. Y Achse Vertauschen (https://www.delphipraxis.net/68641-nach-datum-sortiert-darstellenb-bzw-x-u-y-achse-vertauschen.html)

spacewolf 3. Mai 2006 07:49

Datenbank: Firebird • Version: 1.5 • Zugriff über: IBX

nach Datum sortiert darstellenb bzw X u. Y Achse Vertauschen
 
Moin Leude,

ich muss eine Abfrage basteln in dem ich Werte der Reihe nach sortiert darstelle.

Also in der Form:

Tag - 01.10.1900 - 12.12.1988 - 01.01.2000
AB : - 121,21 - 232,321 - 3212,33
BA : - 221,21 - - 212,34


Mit einem DBGRID bekomme ich ja, von oben nach unten und nicht von rechts nach links hin.

Hat jemand ne Idee :zwinker:

euer Andreas

mkinzler 3. Mai 2006 08:09

Re: nach Datum sortiert darstellenb bzw X u. Y Achse Vertaus
 
Wie sieht die DB aus? Nach welchem Feld willst du sortieren? Oder wilst du die Feldreihenfolge "sortieren"?

spacewolf 3. Mai 2006 08:25

Re: nach Datum sortiert darstellenb bzw X u. Y Achse Vertaus
 
z.B. Felder: datum und wert

Datum_____|Wert|Typ
01.01.1900|2130|A
01.01.1900|2030|B
02.02.1900|1231|A
03.03.1900|2132|A
03.03.1900|2122|B

Das ganze möchte ich aber so darstellen:
============================================

Datum: 01.01.1900 | 02.02.1900 | 03.03.1900
A __ : 2130 _____ | 1231 _____ | 2132
B __ : 2030 _____ | __________ | 2122


Vielen lieben dank für Deine Gedanken

der Andreas :chat:

mkinzler 3. Mai 2006 09:13

Re: nach Datum sortiert darstellenb bzw X u. Y Achse Vertaus
 
Gibt es mehr Typen als A und B?

spacewolf 3. Mai 2006 10:13

Re: nach Datum sortiert darstellenb bzw X u. Y Achse Vertaus
 
Ja, diese werden dann in eine extra Tabelle gespeichert...

mkinzler 3. Mai 2006 10:15

Re: nach Datum sortiert darstellenb bzw X u. Y Achse Vertaus
 
Ich vermute durch eine normale Abfrage wird sich das Problem nicht lösen lassen. Möglicherweise durch Einsatz einer SP, wobei hier das Problem der varinaten Anzahl der Spalten besteht (Datumswerte)


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

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