Transaktionen (?)

09/03/2009 - 18:53 von Josef Keidler | Report spam
Hallo


Ich müsste in meiner Tabelle drei Aktionsabfragen
hintereinander durchführen. Aber wenn eine schief geht
müssen alle drei zurückgenommen werden. Ein Kollege
meinte das ich das mit Transaktionen machen kann.
Aber leider kennt weder die FAQ noch mein dickes
Access-Buch diesen Begriff.
Kann mir jemand sagen wie ich das machen kann?


Danke.

Mit freundlichen Grüßen
Josef Keidler
 

Lesen sie die antworten

#1 Klaus Oberdalhoff
09/03/2009 - 19:06 | Warnen spam
Hi,

Tansaktionen

Aber leider kennt weder die FAQ noch mein dickes
Access-Buch diesen Begriff.



"gescheites" Buch kaufen <g>
mein gutes altes "Access 2000 programmieren ..." Handbuch beschreibt
Transaktionen über 12 Seiten <g>

Kann mir jemand sagen wie ich das machen kann?



http://support.microsoft.com/kb/248011

hilft vielleicht schonmal weiter.

Die SQL Hilfe in Access 2003 meint dazu:

















TRANSACTION-Anweisung
Wird verwendet, um ausdrückliche Transaktionen einzuleiten und
durchzuführen.

Syntax
Einleiten einer neuen Transaktion.

BEGIN TRANSACTION

Abschließen einer Transaktion durch Übernehmen aller Aktionen, die wàhrend
der Transaktion durchgeführt wurden.

COMMIT [TRANSACTION | WORK]

Abschließen einer Transaktion durch Zurücksetzen (Rollback) aller Aktionen,
die wàhrend der Transaktion durchgeführt wurden.

ROLLBACK [TRANSACTION | WORK]

Bemerkungen
Transaktionen werden nicht automatisch gestartet. Um eine Transaktion zu
starten, müssen Sie diese ausdrücklich durch BEGIN TRANSACTION einleiten.

Transaktionen können bis zu fünf Ebenen tief verschachtelt sein. Um eine
verschachtelte Transaktion zu starten, verwenden Sie BEGIN TRANSACTION im
Kontext einer bestehenden Transaktion.

Transaktionen werden für verknüpfte Tabellen nicht unterstützt.

























Wobei der letzte Satz der wichtigste ist !!!

mfg

Klaus

Ähnliche fragen