ºÓÄÏÖ£ÖÝʯÓÍ·Ö¹«Ë¾就像这种乱码,这是什么乱码,怎么处理

解决方案 »

  1.   

    你数据库的编码格式不一致,都改成utf8
      

  2.   

    建议直接用sqlserver方便很多
      

  3.   

    庆祝下,这个超级麻烦,Sybase很古老了,所以资料也不全你用ODBC连,要看ODBC的字符集,Sybase的中文有两种,CP936和UTF8,你的先搞清哪一个,然后选择对应的编码,先测试ODBC的显示是否正常如果还是有问题,我也不知道,我这边是CP936,用的是OLEDB,没有特殊设置就可以识别中文了
    connectstr="Driver = {Adaptive Server Enterprise}; Server=192.0.0.1; Uid=sa; Pwd=password; Port=6100; cp=936;祝你好运,这破东西我浪费了不少时间
      

  4.   

    设置成cp936和utf8都不行, 另外除了ODBC,还能用哪种方式连接sybaseIQ库