Einzelnen Beitrag anzeigen

Benutzerbild von Jelly
Jelly

Registriert seit: 11. Apr 2003
Ort: Moestroff (Luxemburg)
3.741 Beiträge
 
Delphi 2007 Professional
 
#5
  Alt 12. Jun 2003, 10:14
Zitat von lemmond1976:
Wie würde denn eine solche Transaktion ungefähr aussehen ?
Du hast doch sicherlich eine TDatabase oä. Komponente um auf den MSSQL Server zuzugreifen...
Code:
db.Starttransaction ;
query.insert ;
query.fieldbyname ('bla').AsString := 'blablabla' ;
...
query.post ;
db.Commit ;
Mit db.Rollback machst du übrigens eine Art Undo in deiner Datenbank. Alles was nach Starttransaction passiert, wird erst mit einem Commit in die Datenbank geschrieben, rsp. mit einem Rollback zurückgestellt.

Gruss,
Tom
  Mit Zitat antworten Zitat