High-ascii chars problem with SQLite
Posted: Wed 08 Dec 2010 17:36
Hi,
I'm evaluating UniDAC for a project to access oracle and sqlite databases..
I've downloaded the trial (unicode and non-unicode) for Delphi 2007 (btw what is the difference between unicode and non unicode version knowing that D2007 is not unicode?)
I have a sqlite database with (among others) a TEXT field, if I enter low ascii (127 the DBMemo is empty, eg:
Paolo (I see the value)
Paolò (I don't see the value)
And is not a visualization problem, a simple UniTable1.FieldByName('').AsString return an empty string
Enabling unicode has no effect (also I've checked, the text is stored in sqlite db in ansi, not unicode)
Obviously I see the field (in both cases) with SQLite Expert.
Another thing.. The database is created and filled by another application, so any solution that involve changes in the db unfortunately is not an option..
Thanks in advance,
Paolo.
I'm evaluating UniDAC for a project to access oracle and sqlite databases..
I've downloaded the trial (unicode and non-unicode) for Delphi 2007 (btw what is the difference between unicode and non unicode version knowing that D2007 is not unicode?)
I have a sqlite database with (among others) a TEXT field, if I enter low ascii (127 the DBMemo is empty, eg:
Paolo (I see the value)
Paolò (I don't see the value)
And is not a visualization problem, a simple UniTable1.FieldByName('').AsString return an empty string
Enabling unicode has no effect (also I've checked, the text is stored in sqlite db in ansi, not unicode)
Obviously I see the field (in both cases) with SQLite Expert.
Another thing.. The database is created and filled by another application, so any solution that involve changes in the db unfortunately is not an option..
Thanks in advance,
Paolo.