Hallöle...
Zitat:
3. Wäre eine for-each-Schreife (wie in php) möglich? Wenn ja, wie?
http://wiki.freepascal.org/for-in_loop
Ergänzung:
ZQuery.SQL.ParamByName('rekatid').asString := id;
...bei Zeos ist es auch so korrekt. (kürzer)
Nachtrag:
Delphi-Quellcode:
//ZQuery.SQL.Clear; //nicht nötig
//ZQuery.Params.Clear; //nicht nötig
ZQuery.SQL.Text:='SELECT ReKatID, ReInhID FROM rechnungen_inhalt WHERE ReKatID=:id ORDER BY ReInhID DESC';
ZQuery.SQL.ParamByName('rekatid').asString := id;
ZQuery.Open;