Berechnung mit IF und THEN in Abfrage?

Datenbanklösungen mit AOO/LO

Moderator: Moderatoren

DPunch
*******
Beiträge: 1112
Registriert: Mo, 02.11.2009 16:16
Wohnort: Marburg

Re: Berechnung mit IF und THEN in Abfrage?

Beitrag von DPunch »

Aloha

Mach Dir eine zweite Tabelle, in der Du die Kategorien mit den dazugehörigen Preisen bereithältst.

z.B.
Tabelle:
"Kategorie"
Felder:
"ID" Integer Primärschlüssel
"Preis" Dezimal 2 Nachkommastellen

In der Abfrage verknüpfst Du dann die Tabellen über "Kategorie" aus Deiner jetzigen Tabelle und "ID" aus der "Kategorie"-Tabelle.
DPunch
*******
Beiträge: 1112
Registriert: Mo, 02.11.2009 16:16
Wohnort: Marburg

Re: Berechnung mit IF und THEN in Abfrage?

Beitrag von DPunch »

Aloha
Rocko hat geschrieben:Damit kommst du auch ans Ziel.
Das mag wohl stimmen, aber ich halte diesen Weg für den vollkommen falschen, wenn er nun sowieso schon mit einer Datenbank arbeitet.
Was ist, wenn es im Laufe der Zeit mehrere Formulare werden? Überall den bedingten Text ändern? Das ist überflüssige Arbeit und zudem äußerst fehleranfällig (vielleicht wird ein weniger oft genutztes Formular bei der Anpassung vergessen?).

Insofern ist die einzig gangbare Weg der über eine zusätzliche Tabelle, in der er seine Preise nach Belieben ändern kann, ohne an allen dranhängenden Formularen, Berichten etc rumzufummeln.

Nix für ungut.
Antworten