SQLITE CP1251, как корректно читать в QT4? |
Здравствуйте, гость ( Вход | Регистрация )
SQLITE CP1251, как корректно читать в QT4? |
rotor |
23.9.2010, 11:36
Сообщение
#1
|
Новичок Группа: Новичок Сообщений: 2 Регистрация: 23.9.2010 Пользователь №: 2060 Спасибо сказали: 0 раз(а) Репутация: 0 |
Имеется БД SQLITE в которой имеются записи кирилицей в кодировке CP1251, при попытке чтения данных из БД возвращается кирилическая строка в виде "??????????? ???? ".
Как с этим бороться? |
|
|
bynet |
4.10.2010, 15:41
Сообщение
#2
|
Студент Группа: Участник Сообщений: 69 Регистрация: 17.3.2008 Из: Belarus Пользователь №: 124 Спасибо сказали: 0 раз(а) Репутация: 0 |
Запись у меня получилось с помощью query.bindValue();
Пример: query.bindValue(":namecompany",QString::fromUtf8("Название организации")); fromUtf8 - попробуй заменить на тот который тебе нужно. И читает тоже. |
|
|
DenisKh001 |
16.6.2011, 16:30
Сообщение
#3
|
Новичок Группа: Новичок Сообщений: 7 Регистрация: 16.6.2011 Пользователь №: 2752 Спасибо сказали: 0 раз(а) Репутация: 0 |
SQLite никак не может быть в ср1251. Каким средством для пользуешься для создания/редактирования базы?
|
|
|
Текстовая версия | Сейчас: 24.11.2024, 22:21 |