字符写入数据库有一个字是乱码乱码,但其他字都没问题,如何解决阿
agentInfo.Dept_Name="东山镕灏通信";
System.out.println("name:"+agentInfo.Dept_Name);//打印出来是“东山镕灏通信”
String sql = "update tab_DeptInfo set Dept_Name='"
+getStr(agentInfo.Dept_Name)+"',"
+"Dept_Area='"+getStr(agentInfo.Dept_Area)+"'"
+" where dept_no='"+agentInfo.Dept_No+"'";
//sql执行之后从数据库查出来是“东山?灏通信”,第三个字没能正确显示,如果换成其他字则没有任何问题,这是怎么回事阿