[Mono-list] about quoted 2byte-characters in System.Data.Odbc.OdbcCommand

xsloader xsloader at xs.guild.gs
Sun Feb 8 10:48:14 EST 2009


Finally I've got to know the reason.
>From r98771, System.Data.Odbc.* uses Unicode version of functions in
libunixodbc.so.
As libmdbodbc.so does not implement SQLExecDirectW and so on, character-code
convertion occurs in SQLExecDirectW in libunixodbc.so. In the convertion
characters become corrupted.
Actually the reason why I could use ansi multibyte characters in
System.Data.Odbc.* is that libmdbodbc.so treats ansi characters as UTF8.
So this problem is not of Mono's side. Sorry for posting.

-- 
View this message in context: http://www.nabble.com/about-quoted-2byte-characters-in-System.Data.Odbc.OdbcCommand-tp21896672p21900119.html
Sent from the Mono - General mailing list archive at Nabble.com.



More information about the Mono-list mailing list