В main
QTextCodec::setCodecForCStrings(QTextCodec::codecForName("Windows-1251"));
База PostgreSQL в кодировке KOI8-R
C отображением на всех визуальных компонентах проблем нет, чтение и изменение - все нормально.
Однако не получается оформить запрос по текстовому полю с русскими символами.
Вопрос пример
QSqlQuery sql;
sql.exec("SELECT name FROM test");
sql.next();
QString ss=sql.value(0).toString();
sql.exec("SELECT id FROM best WHERE name="+ss);
if (sql.next())
{
... // не попали сюда
}
Как нужно делать?
P.S. winXP QT3.3.8 PostgreSQL 8.1