help: TDBRichViewEdit can't display some Chinese characters

General TRichView support forum. Please post your questions here
Post Reply
lovethisgame
Posts: 8
Joined: Sat Sep 13, 2008 1:36 am

help: TDBRichViewEdit can't display some Chinese characters

Post by lovethisgame »

The problem occured in Delphi 2009, a Chinese Windows XP sp3 platform.
While I was creating a database application, I encountered a big problem.
One of the fields is a Memo field and stores some information in Chinese. When I use the TDBRichViewEdit to display the information, only some Chinese characters(take "ÂöÂö" for instance) can't be displayed. But when I switch to some other DBRichEdits, say RzDBRichEdit, the same Chinese characters appear.
Who can help me with such problems?
Sergey Tkachenko
Site Admin
Posts: 17569
Joined: Sat Aug 27, 2005 10:28 am
Contact:

Post by Sergey Tkachenko »

The current version has problems with Unicode characters containing byte = 09.
A fixed version will be uploaded in this week.
For registered users, a quick fix is available:
http://www.trichview.com/forums/viewtopic.php?t=3199
lovethisgame
Posts: 8
Joined: Sat Sep 13, 2008 1:36 am

but if I switch to another database..

Post by lovethisgame »

When I switch to another database engine (absolute database), some of the Chinese characters which couldn't be played if I used microsoft access can be displayed.
Sergey Tkachenko
Site Admin
Posts: 17569
Joined: Sat Aug 27, 2005 10:28 am
Contact:

Post by Sergey Tkachenko »

Make sure that you use a field type allowing to storing arbitrary binary data. Memo fields may not work properly.
Post Reply