utf-8, utf-16?
пользуюсь такой реализацией: https://www.jacksondunstan.com/articles/5117
цифры нормально пишет, а текст нет. указываю PRAGMА(у), тоже не помогает,
пытаюсь прочитать - перевести в утф16, тоже, открываешь в DBBrowserSqlite, все нормально...🙈
даже CharSet при импорте не помогает...
Почему просто не использовать EF Core? С ним проблем нет. Прям сейчас с ним гоняю sqlite
размер на выходе большой. проверял. там все работает норм. куча всего тащится...
а почему вы юзаете sqlite вместо sql server/postgresql?
Насколько большой? Если релизить не в self container, то всё намана
минимум +3 мб для x86+x64
И где там по ссылке работа с кодировками?
там. нету. сами данные, записуешь/читаешь, и получается абракадабра. кодировка при записи по-умолчанию должна быть утф8, но по-факту текст 1251-утф8 не перекодир. подозреваю, что перед самой записью надо сначала перекодир., соотв. после считывания тоже.
Если кодировка отличается от дефолтного набора для твоей платформы, надо перекодировать вручную, конечно же.
Обсуждают сегодня