AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Calculierte Felder, schnelle Lösung gesucht
Thema durchsuchen
Ansicht
Themen-Optionen

Calculierte Felder, schnelle Lösung gesucht

Ein Thema von dot · begonnen am 21. Okt 2007 · letzter Beitrag vom 21. Okt 2007
 
dot

Registriert seit: 10. Okt 2007
39 Beiträge
 
#1

Calculierte Felder, schnelle Lösung gesucht

  Alt 21. Okt 2007, 13:14
Datenbank: MSSQL • Zugriff über: BDE
Hallo Delphifreunde

ich suche nach einer Lösung für mein DBGridproblem

ich habe zwei Tabellen die 1te sieht so aus:

-TIERVERBRAUCH-
TIER_ID VFOOD_ID, MENGE
101 1 30
101 2 40
101 3 10

hier habe ich die VFOOD_ID die ein Fremdschlüssel auf das Feld FOOD_ID in der Tabelle FUTTER ist und
Menge in Kilogramm, von dem bestimmten Lebensmittel

die zweite Tab sieht so aus

FUTTER
FOOD_ID, NAME, WERTIGKEIT
1 MAIS, 150
2 GRAS, 300
3 HEU, 400

die zweite tabelle hat die Namen und die Wertigkeit auf 100 Kilogramm.

der User sucht nun in der Tabelle "FUTTER" einen NAMEN aus und fügt die MENGE hinzu.

In meiner DatenMenge stehen nun aber immer die WERTIGKEITEN für 100 Kilogramm drin und das zeigt auch mein DBGRID an,
ich will aber dass die Felder je nach vom User eingetragener MENGE kalkuliert angezeigt werden, ohne das ich diese in die Datenbank speichern muss.

so z.b sollte meine Wertigkeit im Grid aussehen

TIER_ID FOOD_ID MENGE NAME WERTIGKEIT
101 1 30 Gras 90 ( da die Menge ja 30kilo ist )
101 2 20 Heu 80 ( da die menge ja 20kilo ist )
wie kann ich sowas machen?
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 14: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 by Thomas Breitkreuz