本帖最后由 qqwanjun 于 2014-05-03 09:37:38 编辑

解决方案 »

  1.   

    官方的SDK,没有中文支持吗?
      

  2.   

    这个乱码是查询的乱码, 是数据库中的中文姓名,
    界面上本身是可以输入中文的,比如按钮"测试SQL"就显示正常.
    请问我该如何解决这个问题 谢谢
      

  3.   


    你用 java 的 Encoding 将字符转换成 UTF8 试下。
      

  4.   

    能说相信一点吗,具体如何操作,我用的eclipse编译的,
    代码本身文字及注释显示正常,就是模拟器和真机上显示的查询结果不正常.
      

  5.   

    能说相信一点吗,具体如何操作,我用的eclipse编译的,
    代码本身文字及注释显示正常,就是模拟器和真机上显示的查询结果不正常.我就不写转换的过程了,通过 Google 给你找了一个文章:
    http://hi.baidu.com/sodarfish/item/965a9b3427eaa1d66c15e940你详细理解一下上文中的转换方法应该就可以解决问题了。因为你 UI 界面上是支持中文的,但是 UI 使用的中文编码与数据库中使用的中文编码不一致,从而导致你将数据库的内容放到 UI 上时,就出现乱码了,解决的目标是: 将数据库读出的中文内容,转换成与 UI 的中文内容相同的字符编码。你向着这个方向去考虑就没错了。