|
SQLite, Visual C++ и кириллица
|
|||
---|---|---|---|
#18+
Всем привет! Начал разбираться с SQLite, скачал и запустил пример CppSQLite отсюда . Возникла проблема с добавлением в таблицу русских символов - вместо них выводится какой-то ужас вперемешку с иероглифами:). В то же время SQLite Manager без проблем добавляет записи на русском языке. Кто-нибудь знает, как решить эту проблему? Заранее спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.03.2008, 23:54 |
|
SQLite, Visual C++ и кириллица
|
|||
---|---|---|---|
#18+
а ты консоль перевел в юникодный режим? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.03.2008, 16:06 |
|
SQLite, Visual C++ и кириллица
|
|||
---|---|---|---|
#18+
White Owlа ты консоль перевел в юникодный режим? Спасибо за подсказку, теперь в консоли все выводится правильно. Но SQLite Manager, когда выводит данные из таблицы, добавленные демой CppSQLite, все равно выводит вместо букв иероглифы. Для того, чтобы в консоль выводились русские буквы, в начале программы пишу Код: plaintext 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
26.03.2008, 17:44 |
|
SQLite, Visual C++ и кириллица
|
|||
---|---|---|---|
#18+
Кстати, строки на русском, добавленные этим SQLite Manager'ом, в демо-программе выводятся криво. Интересно, это все можно сделать совместимым?:) ... |
|||
:
Нравится:
Не нравится:
|
|||
26.03.2008, 17:52 |
|
SQLite, Visual C++ и кириллица
|
|||
---|---|---|---|
#18+
Читай внимательно: SQLite хранит данные в UTF8 Это значит что для корректной работы, ты...: ... Можешь принимать данные в любой кодировке, но перед записью их в базу надо превратить в UTF8. И обратно так же - получаешь резалтсет в UTF8 и конвертируешь его в кодировку своего устройства вывода. ... Либо сами устройства ввода/вывода переключаешь в UTF8. ... Либо настраиваешь их на одинаковую кодировку и наплевав на UTF8 хранишь данные в базе в бинарном виде (права потеряешь возможность работы с текстом внутри запросов). ... |
|||
:
Нравится:
Не нравится:
|
|||
26.03.2008, 17:58 |
|
|
start [/forum/topic.php?fid=54&gotonew=1&tid=2009496]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
154ms |
get topic data: |
10ms |
get first new msg: |
6ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
2ms |
others: | 333ms |
total: | 577ms |
0 / 0 |