Zitat von
Sharky:
Warum machst Du nicht einfach zwei getrennte Abfragen auf die zwei Tabellen?
Zwei Alternativen gibt es schon:
1. ich mache ein zweites Select, sobald ich auf einen Preis = 0 stoße (heißt: KEIN Sonderpreis, Standardpreis aus Preisgruppen-Table).Mache ich so im Moment. Dauert aber unnötig lange, wegen dauerndem öffnen und schließen des Preisgruppen-Dataset.
2. Probiere ich gleich mal aus: ich lese ALLE Sätze der Preisgruppe. Dann hätte ich die 2 Datasets immer geöffnet. Ist aber auch nicht schön und auch wohl lahm. Man stelle sich einmal einen Kunden vor, der 5 Preise hat (3 Sonderpreise, 2 normale). Die Sonderpreise hätte ich sofort und für die beiden anderen muß ich jeweils mehrere 1000 Preisgruppen durchwühlen.
Zudem bin mir ziemlich sicher, daß das auch besser geht.