不太明白你的意思,插入都可以显示,难道已经再数据库里的没办法?
要知道,你插入的时候也是先写入了数据库后才显示的呀!c++builder 不太熟,不过delphi可没有如此现象出现啊?

解决方案 »

  1.   

    我再次查询时,在DBGrid上显示的汉字数据全为“?”,包括刚刚插入的
    上午刚刚解决了无法往数据库中插入汉字数据的问题
      

  2.   

    不是应用程序不支持中文,
    我想可能是TQuery控件本身的问题,
    它在写入数据库时没有正确的写入,
    但是在“应用程序端”查询从“应用程序端”插入的记录时,可以得到正确结果;
    在“Server”端查询“从Server端插入的数据时,也可以正确显示”
      

  3.   

    你是通过什么连数据库的?
    bde 还是odbc,我碰到过bde语言没设对出现上述问题的。
      

  4.   

    能不能因为Unicode的原因。你在插入和显示时转换一下。