Hallo,
unter .NET werden die Transaktionseigenschaften mit dem Attribut "[TransactionAttribute(TransactionOption.Required)]" eingestellt.
Ist es dennoch möglich eine Transaktion softwaregesteuert zu starten um dann die Objekte ähnlich wie unter WIN32 unter dem "neuen" Context auszuführen:
var
Transaction: ITransactionContextEx;
begin
Transaction := CreateTransactionContextEx;
OleCheck(Transaction.CreateInstance(...
OleCheck(Transaction.CreateInstance(...
Transaction.Commit;
...
Transaction.Abort;
...
end;
Vielen Dank!
unter .NET werden die Transaktionseigenschaften mit dem Attribut "[TransactionAttribute(TransactionOption.Required)]" eingestellt.
Ist es dennoch möglich eine Transaktion softwaregesteuert zu starten um dann die Objekte ähnlich wie unter WIN32 unter dem "neuen" Context auszuführen:
var
Transaction: ITransactionContextEx;
begin
Transaction := CreateTransactionContextEx;
OleCheck(Transaction.CreateInstance(...
OleCheck(Transaction.CreateInstance(...
Transaction.Commit;
...
Transaction.Abort;
...
end;
Vielen Dank!
Comment