转化yp
这样的例子很多,网上,
gb2312

解决方案 »

  1.   

    用这个方法转一下试试
    /**
     *将字符转换为中文字符
    **/
        public String ChangeToChinese(String s)
        {
            String s2;
            String s1 = s;
            try
            {
            byte abyte0[] = s1.getBytes("ISO8859-1");
            s2 = new String(abyte0);
            return s2;
        }
        catch(Exception exception)
        {
             System.out.println("ChangeToChinese:"+exception);
            }
            return "null";
        }
      

  2.   

    String yp  = (String)request.getParameter("yp");
    yp = new String(yp .getBytes("ISO8859_1"));
    String sql = "select * from 药品 where 批发企业 = '"+ yp + "'";
      

  3.   

    String yp = new String(request.getParameter("yp").getBytes("iso-8859-1"),"GB2312");