Paul McNett wrote:
> 
> Change that line 873 in dBizobj.py from 'raise dException.DBQueryException, 
> e' to 
> 'raise'. Hopefully that'll give you the traceback from kinterbasdb.
> 

There is no better trace from kinterbasdb:

Traceback (most recent call last):
  File "/usr/lib/python2.5/site-packages/dabo/ui/uiwx/dFormMixin.py",
line 180, in __onWxActivate
    self.raiseEvent(dEvents.Activate, evt)
  File "/usr/lib/python2.5/site-packages/dabo/ui/uiwx/dPemMixin.py",
line 925, in raiseEvent
    super(dPemMixin, self).raiseEvent(eventClass, nativeEvent, *args,
**kwargs)
  File "/usr/lib/python2.5/site-packages/dabo/lib/eventMixin.py", line
92, in raiseEvent
    bindingFunction(event)
  File "/home/uwe/mysrc/ugfw/fwadm/BrwPerForm.py", line 53, in onActivate
    self.requery()
  File "/usr/lib/python2.5/site-packages/dabo/ui/uiwx/dForm.py", line
456, in requery
    response = bizobj.requery()
  File "/usr/lib/python2.5/site-packages/dabo/biz/dBizobj.py", line 866,
in requery
    cursor.requery(params)
  File "/usr/lib/python2.5/site-packages/dabo/db/dCursorMixin.py", line
430, in requery
    self.execute(currSQL, params, _newQuery=newQuery)
  File "/usr/lib/python2.5/site-packages/dabo/db/dCursorMixin.py", line
303, in execute
    res = self.superCursor.execute(self, sql)
kinterbasdb.InternalError: (0L, 'Attempt to look up Python codec name on
basis of database char set name failed.')


The sql str is:
'SELECT first 1000 jnp."IID", jnp."VORNAME", jnp."NAME", jnp."GEBDAT",
jnp."BEM", jnp."E_PER", jnp."E_SEX" from jnp order by name'

Running the piece of sql directly with kinterbasdb gives no errors.

Uwe


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

Reply via email to