Hi,
alternativ hätt' ich da ab ZEOS 6.1.5 einen TZSQLProcessor anzubieten
. Schreib' die Inserts einfach in die Property "Script" (vom Typ TStrings) und dann ab dafür!
Wenn Du Dein Script in einer expliziten Transaktion abfackeln willst, weil Du auf Fehler reagieren mußt, dann kannst Du wie folgt vorgehen:
Code:
:
conConnection.StartTransaction;
Try
sqlScript.Execute;
Except
conConnection.Rollback;
End;
conConnection.Commit;
:
Wobei "conConnection" hier die ZConnection ist, die dem ZSQLProcessor "sqlScript" zugewiesen wurde.