On Thursday 23 August 2007 15:28, johnf wrote:
> On Thursday 23 August 2007 15:16, Ed Leafe wrote:
> > On Aug 23, 2007, at 6:03 PM, johnf wrote:
> > > Uwe, I use Postgres daily.  What was Ed's guess?  All the forms we
> > > have were
> > > working correctly until Ed made this major change.  Now none of
> > > forms that
> > > have children work.  The isolation level has not changed.  In fact
> > > nothing
> > > has changed as far as the DB is concerned.
> >
> >     These changes were necessary in order to allow transactions to work
> > properly. The fact that your forms were working before simply meant
> > that you were not using explicit transactions. Also, it is more than
> > likely that with implicit transactions, you could get non-ACID
> > commits; IOW, the parent would save and commit, but then the child
> > save could fail, leaving you with an incomplete transaction that you
> > would have no way to roll back from.
> >
> >     I'm sorry that this is slowing you down, but it is necessary if we
> > want to ensure data integrity.
> >
> > -- Ed Leafe
> > -- http://leafe.com
> > -- http://dabodev.com
>
> Thanks Ed I understand.  I am not saying revert!  What I'm asking for is
> some detail information on how it is suppose to work (in other emails).  In
> this email I was responding to Uwe's question on isolation level and the
> fact he (Uwe) thought I wasn't using Postgres.
>
> At the moment I think there is something wrong with my code.  Just tell me
> how it's suppose to work from Dabo.  Please assume any required
> dbPostgres.py methods are present.
Also Ed please assume I will be using getLastInsertID.  Thanks in advance.  I 
bet I'll have this fixed by this evening - with a little help.
-- 
John Fabiani


_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://leafe.com/mailman/listinfo/dabo-dev
Searchable Archives: http://leafe.com/archives/search/dabo-dev
This message: http://leafe.com/archives/byMID/dabo-dev/[EMAIL PROTECTED]

Reply via email to