powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / кодировки в sqlite
3 сообщений из 3, страница 1 из 1
кодировки в sqlite
    #39142618
G00dWINe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем доброго времени суток!
Знаю, что в sqlite текстовая информация хранится в UTF-8, а texbox'ы и texedit'ы в C# хранят инфу в Unicode.

Делаю запись в БД с помощью преобразования строки из textEdit:

Код: c#
1.
2.
3.
Byte[] b = new Byte[0];
            b = Encoding.UTF8.GetBytes(textEdit1.Text);
            String str = System.Text.Encoding.UTF8.GetString(b);



Но, тем не менее, в БД записываются знаки вопроса в ромбиках.

Так в чем проблема то?

PS: речь идет о записи русских букв, естественно.
...
Рейтинг: 0 / 0
кодировки в sqlite
    #39142655
G00dWINe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ответ найден!
Оказывается, можно не запариваться за кодировки в ручную, достаточно лишь указать кодировку в параметрах подключения к БД.
В строку подключения добавляем: useutf16encoding=True и все работает замечательно!
...
Рейтинг: 0 / 0
кодировки в sqlite
    #39142726
Winnipuh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
жги еще
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / кодировки в sqlite
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]