Forum: Datenbanken
Delphi
by Privateer3000,
17. Apr 2008
das bedürfte einer nähreren Erläuterung
im bezug auf meine Tabellen
Die Daten in beiden Tabellen sind schon durchdacht
auch wenn sich das für Euch nicht erschließt
Forum: Datenbanken
Delphi
by Privateer3000,
17. Apr 2008
Danke Leute
wie am anfang erwähnt geht das ja mit 2 abfragen
auch zum ergebnis.
Ich wollte es in eine packen, wenn das geht.
Denn dann stopfe ich die daten in 2 querys bzw datasets
Forum: Datenbanken
Delphi
by Privateer3000,
17. Apr 2008
so zum Beispiel:
Tabelle 1: id,rezeptname,kategorie,kalorien,naehrwert,menge
Tabelle 2: rezeptnr,zutatnr,menge
jetzt alles zusammen
NIMM * von t1 und * von t2 WENN id=re.text und rezeptnr=re.text
das alles dann in variablen speichern
die ich dann benötige
Forum: Datenbanken
Delphi
by Privateer3000,
17. Apr 2008
Danke DeddyH
wenn: WHERE K.ID=:k_id AND Z.ID=:z_id
würden sie sich doch nur untereinander vergleichen?!
aber für meinen Fall: ID='+IntToStr(tg1) wird
die Bedingung von "aussen" geliefert.
Wie soll das dann gehen.
Zum Zusammenhang:
aus beiden tabellen werden daten ausgelesen
die anschliessend in eine dritte geschrieben werden,
Forum: Datenbanken
Delphi
by Privateer3000,
17. Apr 2008
Hiho,
kann man diese Abfragen zu einer
einzigen vereinfachen?
Es zu viele Themen dazu, dass ich nicht weiß
welche die richtige Lösung dafür ist:
adoquer.SQL.Add('SELECT * FROM kochbuch WHERE ID='+IntToStr(tg1)');
adoquer1.SQL.Add('SELECT * FROM zutaten WHERE ID='+IntToStr(tg1)');
so das alle Spalten für eine weiterverarbeitung in vars gepackt