On Oct 27, 2010, at 5:44 AM, Henning Hraban Ramm wrote:

> running dShell from the current SVN checkout I get:
> 
> Traceback (most recent call last):

[snip]

>   File "/Library/Frameworks/Python.framework/Versions/2.6/lib/ 
> python2.6/site-packages/dabo-trunk/dabo/db/dDataSet.py", line 322, in  
> _populate
>     self._cursor.executemany(insStmnt, recGenerator(ds))
> sqlite3.ProgrammingError: You must not use 8-bit bytestrings unless  
> you use a text_factory that can interpret 8-bit bytestrings (like  
> text_factory = str). It is highly recommended that you instead just  
> switch your application to Unicode strings.


        Paul recently made a change (r6123) that affected the way strings are 
handled. Previously, the database adapter used Dabo's encoding; with this 
change, the encoding is retrieved from the database. It sounds like this isn't 
happening correctly for SQLite.

        Can you create a ticket for this? I don't have the time to dig into it 
now, and I don't want this to get forgotten.



-- Ed Leafe




_______________________________________________
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/[email protected]

Reply via email to