hmm das mache ich doch momentan eigentlich auch oder nicht?
kategorien:
Delphi-Quellcode:
sqlqrez.Active := False;
sqlqrez.SQL.Clear;
sqlqrez.SQL.Add('SELECT Count(name) FROM rezepte WHERE kategorie in ("'+namen.Strings[i]+'")');
sqlqrez.Active := True;
unterkategorien:
Delphi-Quellcode:
sqlqrez.Active := False;
sqlqrez.SQL.Clear;
sqlqrez.SQL.Add('SELECT Count(name) FROM rezepte WHERE unterkat in ("'+unterkat.Strings[a]+'") AND kategorie in ("'+namen.Strings[i]+'") GROUP BY unterkat');
sqlqrez.Active := True;
bei unterkategoriem uss ich die hauptkategorie auch mit anfragen da es zb die unterkategorie grundrezepte in mehreren hauptkategorien gibt.
wenn ich falsch liegen sollte bitte um verbesserung.
gruß