我无法显示数据库的重音符号。
示例:
数据库:Grâ©goire,
php:Grégoire,
问题:Grâ©goire
如何修改Qt输出以再次获得此"é"或事件更好的"e"?
我的数据库在UTF8-unicode-ci
中
这是我的Qt代码:
query.prepare("SELECT FIRSTNAME FROM USERS WHERE ID= :nid");
query.bindValue(":nid", id);
query.exec();
if (query.next())
{
QString str = query.value(0).toString();
}
尝试:
QString str = query.value(0).toString().toLatin1();
您将获得Grégoire