Hallo zusammen,
ich muss anhand einer Kundenvorgabe folgendes umsetzten. Innerhalb einer aktiven Transaktion sollen mehrere Tabellen (Kundentabelle und die dazugehörige Rechnungstabelle) zur "fast" gleichen Zeit aktualisiert werden. Die Argumentation lautet
,dass eine Dateninkonsistenz herschen würde, wenn dieses so nicht umgesetzt wird.
Ich kann allerdings nur ein commandText als SQLString zuweisen. Die Parametercollection hat Ihre Parameter-Values für alle Tabellen.
Wie kann man innerhalb einer connection,einer Transaction mehrere SqlCommands zu unterschiedlichen Tabellen und den Parametern zuweisen und anschliessend mit einem Commit() abschliessen????
Grüsse
Du hast Dir bestimmt schon mal SqlTransaction angeschaut?
Die Beispiele in der Hilfe sind da wirklich OK.
Hallo zusammen,
ich habe es mittlerweile gelöst und zwar mit der TransactionsScope Klasse.
Grüsse