但是那个查询分析器的显示却没有问题啊?同样都是DELPHI做的。

解决方案 »

  1.   

    我试了一下,即使转换到UNICODE也没办法正常显示。我的操作系统是WIN2000 PRO。
    不知道哪位碰到过这样情况?
    edyhmc.Text:=qrlogin.fieldbyname('zgxm').asstring;
    转换成字符串读入ORACLE字段到EDIT,结果中文成了一大堆#号,而英文却没有问题,好急啊。
      

  2.   

    DELPHI里是以什么方式连接ORACLE的,如果是BDE的话选支持中文的BDE库
      

  3.   

    的确是BDE,那支持中文的BDE库哪里有呢?
      

  4.   

    原来是BDE语言设置的问题,我按照网上一篇文章设置BDE别名的字符集为Oracle SQL WE850,后来换Paradox China 936就正常了。