On Saturday 13 August 2005 13:05, David Driver wrote: > The python window behind put out a traceback that looks like: > bdFirebird.py line 153 in getFields > > pk = (name.lower() == pkfiled.lower()) > > attribute error, None type object has no attribute lower.
The fact that it sees the 'pkField' value as None means that you have not defined a column in your table as the primary key (note the code at the beginning of dbFirebird.getFields(), lines 91-102). All of our testing has been done of tables with PKs, since you can't update a record reliably without a PK. I'll post a fix soon that will handle this case more gracefully. -- -- Ed Leafe -- http://leafe.com -- http://dabodev.com _______________________________________________ Post Messages to: [email protected] Subscription Maintenance: http://leafe.com/mailman/listinfo/dabo-users
