开发者社区> 问答> 正文

Android项目,服务器端MyEclipse中SQL语句查询的问题

screenshot

当点击手机端的相应按钮后,数据库中数据是中文时,无法查询到当前条件下的数据

screenshot

但是当数据库中的数据为全字母时,就可以正常的打印出来,手机端也可以正常的显示

screenshot

但是当把SQL语句改为

screenshot

就可以正常的查询到该条件下的数据,手机端也可以正常的显示出来

screenshot

原本以为是编码的问题,但是后来发现用第二种方式后中文又可以正常的显示,这就不知道问题到底是出在哪里了

求救各位,谢谢!

展开
收起
吴孟桥 2016-06-16 17:32:42 2206 0
1 条回答
写回答
取消 提交回答
  • xiaoqu_name这个变量的编码问题吧,转码试试看不然就改数据库编码
    xiaoqu_name = new String(xiaoqu_name.getBytes("ISO8859-1"), "UTF-8");这句加载sql语句之前就没问题了

    2019-07-17 19:41:35
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
SQL Server在电子商务中的应用与实践 立即下载
GeoMesa on Spark SQL 立即下载
原生SQL on Hadoop引擎- Apache HAWQ 2.x最新技术解密malili 立即下载