Zitat von
glkgereon:
ahh, genau das suchte ich.
(das man so einfach querys verschachteln kann
)
@spider
warum ExecSQL und nicht open?
wo ist der unterschied?
was meinst du mit parametern?
ExecSQL ruft man auf, wenn man DELETE, INSERT, UPDATE, etc. benutzt.
Open ruft man auf, wenn man SELECT etc. benutzt, überall wo Daten zurückgegeben werden halt.
Das mit den Parametern:
Delphi-Quellcode:
Query1.SQL.Text := 'SELECT * FROM :table WHERE id = :id';
Query1.ParamByName('table').AsString := 'Tabellenname';
Query1.ParamByName('id').AsInteger := ID;
Dadurch brauchst du dich nicht um die Hochkommas zu kümmern, da dies automatisch gemacht wird