用的是mysql-5.0.18+vs2005开发 
连接数据库用的是ADO 现在遇到的问题是:把“表”或者“予”往数据库里插入或者更新的时候,会出现乱码,比如“楓ハ”; 
但是其他的汉字却没有问题。 
望求高手解答。

解决方案 »

  1.   

    To yueliangdao0608 :
     set   names   你的编码你好,关于你在mysql精华帖中的解决方法我都看过了,并且都试过了,但是问题还是存在。
    先说明一下我的情况:因为我的界面是做成三个语言版本的,所以,画面上的名字都是从数据库
    读出来的;用mysql它提供的连接方法的话,画面上都是乱码,所以改用ODBC来连接,并且数据
    库都设置成utf8的,发现没有乱码问题了;但是最后又发现,会有个别字体是乱码,就像上面所
    说的,就“表”和“予”这两字会乱码。还有其他方法吗?解决了马上结帖。
      

  2.   

    如果用ODBC的话。升级以下你的ODBC驱动程序。
      

  3.   

    To 骑着上帝看戏:
    版主果然是高手。问题解决了,把ODBC升级到5.1之后就可以了。
    多谢各位。