Einzelnen Beitrag anzeigen

Benutzerbild von Domo Sokrat
Domo Sokrat

Registriert seit: 14. Mai 2003
Ort: Wehrheim / Ts.
235 Beiträge
 
Delphi 2006 Professional
 
#4

Re: mit ZQuery mehrere Inserts gleichzeitig

  Alt 4. Mai 2005, 11:21
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.
Michael Seeger
Vergesst nicht: Es wird überall nur mit Wasser gekocht
ZEOSLib - Admin-Team
ZeosLib-Forum
  Mit Zitat antworten Zitat