Re: [Firebird-net-provider] System.Transaction Integration

2007-08-16 Thread Carlos Guzmán Álvarez
Hello: >> isolation levels with Firebird although >> that would easily be possible. > > I will try to review this one. Hope, i have this one fixed in my local tree ( on v2.5 sources for now ) -- Carlos Guzmán Álvarez Vigo-Spain Blog: http://carlosga.wordpress.com/ Firebird

Re: [Firebird-net-provider] System.Transaction Integration

2007-08-16 Thread Thomas Kr
Hi Carlos, thanks for the code+clarifications. Is there any hope for dynamic enlistment to be implemented? Thomas ""Carlos Guzmán Álvarez"" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] > Hello: > >> (b) If Enlist=3Dtrue is given during Open(), but no System.Transaction is = >

Re: [Firebird-net-provider] System.Transaction Integration

2007-08-16 Thread Carlos Guzmán Álvarez
Hello: > (b) If Enlist=true is given during Open(), but no System.Transaction is > returned from System.Transaction.Current, > the data provider crashes. There some changes on that in the SVN sources for v2.1.0 > (c) The isolation level is hard wired to be ReadCommitted, despite what the

Re: [Firebird-net-provider] System.Transaction Integration

2007-08-16 Thread Thomas Kr
OK, got it: (e) Because FbConnections cannot be enlisted dynamically but only during Open(), the prepared command will not need to have the Transaction property set as it always takes the current enlisted transaction from the connection during Prepare(). It also means to me, that th

[Firebird-net-provider] System.Transaction Integration

2007-08-14 Thread Thomas Kr
Hi, I'm having difficulties understanding the System.Transcaction Integration for FbConnection. (a) Why is it not possible to enlist in a transaction dynamically? One has to use Enlist=true in the connection string during Open() to get a _enlisted_ connection. What if I want to enlist