Ich vermute, da gibst Du dich falschen Hoffnungen hin.
Einmal abgesehen von der etwas verworrenen Erklärung zu
(select)SQL,UpdateSQL,InsertSQL,deleteSQL , das dahinter liegende Prinzip ist eigentlich überall (Delphi und Lazarus / verschiedene
DB) gleich.
in
SQL.Text befindet sich das Select-Statement,
in Update.Text befindet sich das Update-Statement usw.
im nächsten Schritt übergibst Du Parameter (da ist die Syntax manchmal etwas abweichend) falls notwendig
Query.Params.Parameter[i].asstring:=MeinWert;
dann erfolgt das
.Open
bzw das
.ExecSQL
falls es sich um ein Update-,Insert- oder Delete-Statement handelt.
Das Datenauslesen kennst Du ja schon, (jedenfalls hab ich es so verstanden)
bleibt nur noch die Transaktionssteuerung, die sich von
DB zu
DB unterscheidet.
Gruß
K-H