简体   繁体   中英

Unicode binded Special Auxiliaries character output error in report

I inserted a string into a mysql utf-8 database as අධ්‍යාපන . But the output in the Report displays as : අධ් ්‍ය පන .

This happens to other binding characters too. What solution can I use to fix this?

(I don't have an "answer", but further info. Maybe you or someone else can take it from here. I know nothing about Sinhala.)

Hex for the first should be

E0B685 E0B6B0 E0B78A E2808D E0B6BA E0B78F E0B6B4 E0B6B1

is that what a SELECT HEX(...) shows? The other is

E0B685 E0B6B0 E0B78A 20 E0B78A E2808D E0B6BA 20 E0B6B4 E0B6B1

Notice the spaces ( 20 ) in it. I wonder what added the spaces.

Can you explain these two characters? One was duplicated, the other was removed??

UTF=8      Unicode          Meaning
E0B78A     3530=x0DCA  [්]  NSM  SINHALA SIGN AL-LAKUNA
E0B78F     3535=x0DCF  [ා]    L  SINHALA VOWEL SIGN AELA-PILLA

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM