• 5414阅读
  • 1回复

[提问]qt sqlite 乱码问题 [复制链接]

上一主题 下一主题
离线elba
 
只看楼主 倒序阅读 楼主  发表于: 2009-02-25
— 本帖被 XChinux 从 Qt基础编程 移动到本区(2013-04-01) —

操作系统是 windows.

现在我的问题从数据库中读出来是乱码。

我能够自己写进去,读出来正常, 但是数据库的编码方式是不能改的(从嵌入设备拿来的)

我用Java做了试验。

如果用 rs.getString(1);  那么拿出来的字串是  63,63,63

经过反复试验, Java 可以用下边方式读出。

byte[]  bytes = rs.geBytes();
String string = new String(bytes);

现在QT也是这个问题,读出来 ByteArray 是 63, 63, 63

我找了半天,也不知道怎么弄。
离线wd007

只看该作者 1楼 发表于: 2009-02-25
这个不清楚,帮问吧,请了解的兄弟进来解答一下
欢迎访问我的博客,一起学习提高
http://blog.csdn.net/qter_wd007
快速回复
限100 字节
 
上一个 下一个