Have you checked the character set of the data you're accessing?
There's a command in 4D's ODBC connectivity that allows you to tell
ODBC what character set the incoming data is encoded with. This in
turn will allow ODBC to translate it correctly to the UTF-16 used
internally in 4D.
HTH
David Dancy
Sydney, Australia