qt 数据库中文乱码有关问题
qt 数据库中文乱码问题
query.exec("insert into person values(101, '哈哈', 'Young')");
qDebug()<<query.value(0).toInt()<<query.value(1).toString();
中文不显示乱码 main函数里已经加了 QTextCodec *codec = QTextCodec::codecForName("UTF-8");
QTextCodec::setCodecForCStrings(codec);
QTextCodec::setCodecForTr(codec);
还是乱码啊 该怎么解决数据库的中文显示 乱码问题
------解决方案--------------------
是你编译的编码模式有问题,编码模式可以选择GB2312来着(中文编码),
query.exec("insert into person values(101, '哈哈', 'Young')");
qDebug()<<query.value(0).toInt()<<query.value(1).toString();
中文不显示乱码 main函数里已经加了 QTextCodec *codec = QTextCodec::codecForName("UTF-8");
QTextCodec::setCodecForCStrings(codec);
QTextCodec::setCodecForTr(codec);
还是乱码啊 该怎么解决数据库的中文显示 乱码问题
------解决方案--------------------
是你编译的编码模式有问题,编码模式可以选择GB2312来着(中文编码),