求救: 日文系统下对中文内容的数据库进行查询.(200分)

  • 主题发起人 delphiland
  • 开始时间
D

delphiland

Unregistered / Unconfirmed
GUEST, unregistred user!
现做一系统是要在日文系统(2000)下对一中文内容的数据库进行查询.
现在碰到一难题,我用Richedit做为条件值的输入,在日文系统下(有中文字库支持,
但系统内码是日文)用微软输入法能显示输入的中文,可是我取Richedit的输入内容时
都是"??",这样生成的SQL语句就什么也查不出来.
现在问题是解决在取Richedit的Unicode字符把它转换成ANSI GB2312问题就解决了.
Unicode转换ANSI GB2312在简体中文内码环境下的方法我知道.可在日文内码下就不知
如何是好了,怎么转换都是"??".大哥们帮忙我如何解决?
 
似乎可以提前设定 语言的编码的方式 :**GB_312
应该可以!默认的语言编码是 系统当前的!
试试吧!
 
不太可能动态改变系统语言编码吧。
Windows都要重新启动才有效呢。
 
不是改变系统的编码
是改变控件的语言属性!(:和汉化 差不多吧!
 
顶部