Entwickler-Ecke
Datenbanken - Tabellenauslesen in Delphi
Skywalker - Mi 28.08.02 23:45
Titel: Tabellenauslesen in Delphi
Hi Leute,
ich möchte mehrere Tabellen (Paradox 7) als Summe in Delphi auslesen.
Es sieht folgendermaßen aus. Ich habe 18 Tabellen (tab1 - tab18) mit den gleichen Feldern (Spieltag Heim Tore Gegner). Je 2 Tabellen kommunizieren miteinander, d.h.
Tab1:
Spieltag Heim Tore Gegner
1 Cottbus 1 Leverkusen
2 Bayern 6 Bielefeld
usw.
Tab2:
Spieltag Heim Tore Gegner
1 Leverkusen 1 Cottbus
2 Bielefeld 2 Bayern
usw.
Gelesen heißt es dann:
Spieltag 1: Cottbus - Leverkusen 1:1
Spieltag 2: Bayern - Bielefeld 6:2
Ich möchte hierbei die Tore, gleichzeitig durch den Gegner die Gegentore, in den 18 Tabellen auslesen und einer bestimmten Mannschaft, hier Heim, als Summe zuordnen.
Aus diesen Tabellen sollen im Anschluss ebenfalls die Tordifferenz, die Siege, die Unentschieden, die Niederlagen und die Punkte ermittelt und ausgelesen werden. Anschließend zusammen ausgewertet und sortiert werden, d.h.
Mannschaft Tore Gegentore S U N Tordifferenz Punkte
Cottbus 10 5 2 1 0 +5 7
Bayern 9 3 1 2 0 +6 5
usw.
Die Sortierung soll als erstes nach Punkten, dann Tordifferenz und dann Tore erfolgen.
Bei diesen ganzen Schritten des Auslesens bekomm ich irgendwie nicht den richtigen Dreh hin und wäre für eure Hilfe sehr dankbar.
Gruß Skywalker
:cry:
Steffer - Do 29.08.02 08:49
Hier hast du ein Beispeil wie du das mit einer Query lösen kannst:
http://www.faqsen.de/find.jsp?FAQ=1;485348494850495551575052;2
Ansonsten:
Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9:
| var s : Integer; begin s:= 0; Table.First; while not Table.EOF do begin s:= s + Table.FieldByName("Tore").AsInteger; Table.Next; end; |
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!