Qt получить акценты из базы данных

Я не могу отобразить акценты базы данных.

Пример:
База данных: Грегора,
php: Грегуар,
Qt: 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();
}

0

Решение

Пытаться:

QString str = query.value(0).toString().toLatin1();

Ты получишь Grégoire

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]