String bm_name=new String(bmname.getBytes("iso-8859-1"), "gbk");
System.out.print(bm_name);
String sqlyj="SELECT yg_name,yg_id FROM yg ,bm where bm.bm_name="+"'"+bm_name+"'"+"and bm.bm_id=yg.bm_id ";
为什么 System.out.print(bm_name);能打印出来
执行下面sql语句时没反应呢
如果直接给bm_name赋值比如bm_name="开发部"就可查询出来 这是为什么啊
应该怎么改