Hallo,
es ist eigentlich unabhängig davon, ob
ADO oder
BDE verwendet wird: Wenn mit Table-Komponenten gearbeitet wird, dann muss man der Table-Komponente für "Tierverbrauch" ein Lookup-Field für das Feld "Wertigkeit" über den Schlüssel "Food_Id" hinzufügen. Anschließend wird dann noch ein berechnetes Feld (auch im Feldeditor der Table-Komponente) definiert, in welchem (Wertigkeit / 100 * Menge) als Feldwert bestimmt wird.
Man kann die Wertigkeit auch per
Query und
SQL besorgen:
SQL-Code:
SELECT * FROM Tierverbrauch V, Futter F
WHERE V.VFood_ID = F.Food_ID
Allerdings stolpert man dann als Anfänger über nicht updatefähige Queries und Ähnliches.
Grüße vom marabu