刚学delphi ,使用ADO DB控件连接DBGRID 显示数据,却发现中文全部是'?'
于是采用了对数据库的数据进行unicode编码.
我想让dbgrid 正常显示经过编码过的数据库记录, 请求高手如何做?高分急求.

解决方案 »

  1.   

    没有用的,我试着把db driver的语言也改了也没有用
    我想是我的系统问题
    我用的是 english版的 xp+ 中文简繁体语言包.
      

  2.   

    把字符集改成GB2312试试,如果还不行,装中文的XP试试吧呵呵
      

  3.   

    试过了还是不行的,请问一下
    我在数据库里使用unicode码 怎么把他转为汉字在dbgrid里显示呢?
    分不够我再加分,请高手不惜赐教.谢谢
      

  4.   

    我连接的是access数据库 使用ADOdataSet 连接在DBGrid里显示的中文是????
    然后我修改成中文,再次刷新连接数据库修改过的又是正常的显示汉字,打开数据库看修改过的地方显示的是"Óຼ" 这种符号,这是什么啊?晕哦!