johnf wrote:
> On Thursday 23 August 2007 15:08, Uwe Grauer wrote:
>> johnf wrote:
>>> On Thursday 23 August 2007 14:47, Uwe Grauer wrote:
>>>> If this is a isolation level problem, you might be right with your
>>>> guess. Someone with a installed postgresql db should do a test to find
>>>> out. These kind of things might work quite differently between the
>>>> various database implementations.
>>> 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.
>>>
>>> Uwe how does firebird work with respect to children?  Do you have forms
>>> that use children?  Assuming you have forms that have children - how are
>>> you dealing with FK's for the children?
> 
> 
> Thanks Uwe.  But I think I aware of those functions (nextval and currval).  
> I'm using them the code often.  
> 
> Do you have forms that have children bizobj's?  I ask because I wonder if 
> it's 
> working for you?  I still think I might be wrong about how Dabo is suppose to 
> work with child bizobj's!  It seems that what I doing should work but does 
> not.  So I trying to determine the correct sequence of actions that Dabo 
> takes when dealing with children.
> 

dbFirebird.py uses pregenPK() and it works as expected with child tables.
As dbPostgreSQL.py uses currval(), you have to check if this still works
like it should.
Plese check what you get for the sequence name in getLastInsertID().



_______________________________________________
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