![]() |
Re: Datenbank Rechner in Delphi
Dann sag mir doch mal bitte wie das für meine oben geschriebene Datenbank aussehen müsste.
|
Re: Datenbank Rechner in Delphi
Ich verstehe nicht ganz wie aus den verschiedenen Werten was berechnet werden soll. Zeig mal den Algorithmus
|
Re: Datenbank Rechner in Delphi
Also ich nehme doch mal das oben genannte Beispiel:
name | wert Test1| 23M Kabel, 50 Karten, 50K Gewicht Test2| 20M Kabel, 12CM Karten, 10K Gewicht Es wird immer nur addiert. Ich weiß leider nicht was du nicht verstehst. Wenn man diese beiden addiert kommt folgendes raus: 43M Kabel, 50 Karten, 12CM Karten, 60KG Gewicht In welcher Reihenfolge diese Werte stehen ist egal. |
Re: Datenbank Rechner in Delphi
Wie willst du 50 und CM addieren? Oder karten + Kabel + Gewicht? Zeig mal die Rechnung.
|
Re: Datenbank Rechner in Delphi
Du speichert alle infos im Feld "Wert", als String. Und aus diesen Strings willst du dann deine Mengen pro Artikel addieren...
Sorry, dein Design ist dafür komplett ungeeignet. Deshalb strick dir erst einmal eine gescheite Speicherstruktur zusammen. Sonst riskierst du dich zu verrennen. |
Re: Datenbank Rechner in Delphi
Genau das sag ich doch die ganze Zeit.
|
Re: Datenbank Rechner in Delphi
@ Jelly
genau das besprechen wir hier doch gerade. @mkinzler 50 und CM addieren? Oder karten + Kabel + Gewicht? Zeig mal die Rechnung. 50 und CM sollen gar nicht addiert werden. Ich wollte damit nur zeigen das kein Werte wegfallen. 2 Beispiele: Wert1: 20M Kabel, 131L Bier, 58 Kartenspiele Wert2: 90M Kabel, 54L Cola, 0 Kartenbspiele Kommt raus: 110M Kabel, 131L Bier, 54L Cola, 58 Kartenspiele Unterschiedliche Werte die nicht addiert werden sollen nur wieder angezeigt werden. |
Re: Datenbank Rechner in Delphi
Und wie willst Du das anstellen? Erstmal alles, was eine Zahl ist, abschneiden, parsen und die verbleibenden Strings vergleichen? Sry, umständlicher geht es kaum noch.
|
Re: Datenbank Rechner in Delphi
Dann nimm 3 Tabellen:
Kunden ID Bez 1 Test1 2 Test2 Waren ID Bez 1 Kabel 2 Bier 3 Kartenspiele ... Vorgang ID Kunde Ware Menge 1 1 1 20 2 1 2 131 3 2 1 90 ... |
Re: Datenbank Rechner in Delphi
Genau, bei den Waren evtl. noch die Einheit (m, kg, l, etc.)
|
| Alle Zeitangaben in WEZ +1. Es ist jetzt 04:26 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