Цитата(Litkevich Yuriy @ 23.9.2010, 9:10)
например: setCodecForCString для кодировки БД
codecForTr(), setCodecForCStrings, setCodecForLocale() пробовал это не помагает.
QByteArray encodedString = query.value(Name).toByteArray;
QTextCodec *codec = QTextCodec::codecForName("cp1251");
QString string = codec->toUnicode(encodedString);
на MySQL это работает нормально, а вот в SQLITE не дает результата.
query - возвращает далеко не то что было в базе(на уровне байтов).
Да собственно как и запись в БД на SQLITE в коде 1251 у меня так и не получилось, хотя очень сильно нужно.
А вот с MySql проблем нет, что посылаеш то и ложится в базу.