您需要转码,GBK to unicode

解决方案 »

  1.   

    fandiy(继文) 怎么转码说详细点好吗?  我的qq  是75137161
      

  2.   

    String HZ="*****";
    HZ=new String(HZ.getBytes("8859_1"),"GBK");
      

  3.   

    String strSql = "select * from  biao where bia2 like '人'"; //strSql ,GBK码
    String strIso = new String(strSql,"ISO8859-1");             //strIso ,unicode吗公司用不了qq
    :)
      

  4.   

    对不起  忘记告诉一个重要条件
    就是我的mysql数据库里面保存的是中文。
    所以在phpadmin中用like有同样的问题
      

  5.   

    哈哈哈哈哈哈哈哈哈哈  
    哈哈哈哈哈哈哈哈哈哈  
    哈哈哈哈哈哈哈哈哈哈  
    哈哈哈哈哈哈哈哈哈哈  //************************************************
    看来我还是高手了
    在win2000下安装需要  把 c:\mysql\my-example.cnf copy 为 c:\my.cnf
    然后将my.cnf用文本编辑器编辑
    把default-character-set=latin1 改为default-character-set=gbk就可以了
    like就可以用了
    //***********************************************
    哈哈哈哈哈哈哈哈哈哈  
    哈哈哈哈哈哈哈哈哈哈  
    哈哈哈哈哈哈哈哈哈哈  
    哈哈哈哈哈哈哈哈哈哈  
    哈哈哈哈哈哈哈哈哈哈  
      

  6.   

    String strSql = "select * from  biao where bia2 like '人'"; //strSql ,GBK码
    String strIso = new String(strSql,"ISO8859-1");             //strIso ,unicode吗
    以上的语句如果在PHP中怎么实现呢?而且要把strIso传给下一个查询语句
      

  7.   

    select *  from biao  where 字段1 like %xy%
    改成:
    select *  from biao  where 字段1 like '%xy%'试一下吧。