Forum: ADO.NET |
Thema:
Re: Geschachtelte Transaktionen |
Von:
Tobi Ulm (
15.06.2004 15:33) |
Hi Steffi,
hannes hat mich gebeten Dir zu antworten: Folgendes wenn ich das script so verändere (subtrans.Commit()) läufts:
imports system
imports system.data
imports system.data.oledb
namespace steffi
public class cApp
public shared sub main()
Dim myConnection As OleDbConnection = New OleDbConnection _
("Provider=Microsoft.Jet.OLEDB.4.0;Data Source='D:\tu1\Eigene Dateien\db1.mdb';Persist Security
Info=False")
Dim myCommand1 As New OleDbCommand _
("INSERT INTO Adressen (Nachname, PLZ) VALUES ('Test666', '12345')",myConnection)
Dim myCommand2 As New OleDbCommand _
("INSERT INTO Adressen (Nachname, PLZ) VALUES ('Test667', '12345')",myConnection)
myConnection.Open()
Dim myMainTransaction As OleDbTransaction = _
myConnection.BeginTransaction()
Dim myTransaction1 As OleDbTransaction = myMainTransaction.Begin
myCommand1.Transaction = myTransaction1
myCommand1.ExecuteNonQuery()
myTransaction1.Commit()
Dim myTransaction2 As OleDbTransaction = myMainTransaction.Begin
myCommand2.Transaction = myTransaction2
myCommand2.ExecuteNonQuery()
myTransaction2.Commit()
myMainTransaction.Commit()
myConnection.Close()
end sub
end class
end namespace
cu
Tobi
Betreff |
Von |
Datum |
|
|
Re: Geschachtelte Transaktionen
Hallo Tobi,<br><br>hat mir sehr geholfen, da ich leider nicht auf diese Idee gekommen bin und auch in meinen Büchern keinen Hinweis darauf gefunden habe.<br><br>Wenn ich das richtig verstehe muss also jede... |
|
|
|
|
|
Stephanie
Hölzl
|
15.06.2004 16:50 |
|
|
Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!