Форум программистов, компьютерный форум, киберфорум
C++ Qt
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/3: Рейтинг темы: голосов - 3, средняя оценка - 5.00
EdWooD
0 / 1 / 2
Регистрация: 25.07.2015
Сообщений: 18
1

Как прочитать русский текст из Sqlite

24.10.2015, 17:43. Просмотров 578. Ответов 2
Метки нет (Все метки)

Никак не могу понять как вывести из базы данных (sqlite) русский текст ? уже пару часов гуглю эту проблему но решения так и не найдено, может кто сталкивался с подобной проблемой? Вроде бы в параметрах Qt стоит кодировка UTF-8 и в Sqlite тоже utf-8(( вот кусочек тестовой программы, чтобы было более понятно
C++ (Qt)
1
2
3
4
5
6
7
8
9
QSqlQuery q;
    q.exec("SELECT name from users where id = 1");
    while(q.next()){
 
 
         QString str =q.value(0).toString();
 
        label->setText(str);
    }
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.10.2015, 17:43
Ответы с готовыми решениями:

Прочитать русский текст из файла
Dim obj As New System.IO.StreamReader("d:\nd.txt") Dim line As String For i = 1 To 3 ...

Xcode , С++ и русский язык: как вывести в файл русский текст без сбитой кодировки?
Как сделать так, чтобы после некоторых манипуляций в файл выводился русский текст без сбитой...

Как выводить русский текст?
помогите кто нибудь с выводом русского текста в этой программе пытался воспользоваться решениями с...

Как сохранить русский текст?
Привет всем. В SQL Server 2005 не могу сохранить русский текст, вместо него сохраняется вопрос....

2
RazrFalcon
1393 / 1250 / 262
Регистрация: 10.11.2013
Сообщений: 3,763
24.10.2015, 18:57 2
Ваш код должен работать нормально. Вы уверены что в базе utf8? Откройте ее каким-то просмотрщиком, или хотя-бы блокнотом и посмотрите что там.
0
EdWooD
0 / 1 / 2
Регистрация: 25.07.2015
Сообщений: 18
24.10.2015, 20:04  [ТС] 3
в базе я проверил кодировку с помощью запроса pragma encoding; Возможно я не правильно задал вопрос, программа работает нормально, но на выходе вместо названия лейбла получаются квадратики вместо текста.
0
24.10.2015, 20:04
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.10.2015, 20:04

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Как считать русский текст из файла
Как мне считать русские слова из файлла с помощью SystemIO. Очень срочно!!! Через 2 дня здавать...

Как передать в функцию русский текст
Есть такие функции Append ( const uint16 * aText,int32 aLength = -1 ) Append ( const char *...

как ввести русский текст в юникоде
Есть бесплатные вэб-сервисы, например фотоальбомы на fotki.com . Ввожу туда надписи на русском, но...

Как вывести русский текст из файла
Подскажите пожалуйста, как сделать, чтобы русский текст не вопросами появлялся. Английский текст и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.