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

Reply via email to