Re: Unicode support

"SHANKAR Uma" <[email protected]>
Newsgroups gmane.comp.db.unixodbc.devel
Message-ID <[email protected]>
Thanks Nick for the quick response. I did not realize that about
wchar_t's. Since I am not a regular unix developer, I have a couple of
further questions.
 Are there other constructs that I could use for wide-chars conversions
that would be more portable between both windows and unix? I will try
out iconv like you suggest as well.



-----Original Message-----
From: [email protected]
[mailto:[email protected]] On Behalf Of Nick
Gorham
Sent: Monday, August 17, 2009 2:54 PM
To: Development issues and topics for unixODBC
Subject: Re: [unixODBC-dev] Unicode support

SHANKAR Uma wrote:
>
> Hi,
>
> We are using MySql/unixODBC on linux. I am converting UTF8 strings to 
> Unicode using unixODBC on linux. The same seems to work fine on 
> Windows. The UTF8 strings are converted to Unicode using the 
> "mbstowcs" function using wchar_t's. There does not seem to be problem

> in the conversion . Once the wide-char string is fed to the driver, 
> all I see is the first char of the wide-char being written to the db.
>
> As an example , I have:
>
> Insert into <table> (a) value "WideStr";
>
wchat_t are 4 bit on unix, unixODBC uses the same 16 bit unicode as on 
windows. Try using iconv to convert to UCS-2

-- 
Nick
_______________________________________________
unixODBC-dev mailing list
[email protected]
http://mailman.unixodbc.org/mailman/listinfo/unixodbc-dev
_______________________________________________
unixODBC-dev mailing list
[email protected]
http://mailman.unixodbc.org/mailman/listinfo/unixodbc-dev
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.