如何才能让繁体系统中的Dbgrid正常显示从简体SQL7.0中查询到的数据结果(简体系统中输入的数据)?
在简体中能正常显示从繁体SQL7.0中查询到的结果,而且显示的是繁体字,但在繁体显示从简体SQL7.0中查询到的结果却有些字显示出乱码,请问有什么办法可能解决?
我想这好象还是不是多语版本问题!

解决方案 »

  1.   

    没用过简体SQL7.0和繁体win,繁体系统下可以装简体编码吗?我觉得是windowns的事吧
      

  2.   

    思路:增加一个标志(如:0代表简体,1代表繁体),根据标志在取数据时将字符转换(数据库统一存为简体或者繁体)。
    实现:可以在ADOQuery上创建计算字段,通过简繁转换将原字段赋值到计算字段上,只显示计算字段就可以了。
    参考:
    http://downloads.2ccc.com/simples/applications/gb2big5.now.zip
    http://downloads.2ccc.com/simples/applications/GB2312BIG5.zip
      

  3.   

    同意 zzllabc(抱朴子--清心释累,绝率忘情)  的想法,新鲜。
      

  4.   

    to:zzllabc(抱朴子--清心释累,绝率忘情) 
    你的想法很新鲜,但你不觉得所有字段都增加计算字段程序还能有效率吗?
      

  5.   

    TO楼上的各位:
    如何是系统问题,那在SQL7的解释器是为什么能正常显示呢?
      

  6.   

    大概是字符集的问题设置一下font中的字符集,试试
      

  7.   

    http://borland.mblogger.cn/aiirii/posts/1624.aspx
      

  8.   

    在delphi的project的languages里Add吧!不过只有新加坡的繁体!试试看吧!
    我也不确定!