Неправильное отображение кириллицы в SQLite и Java

Я не могу понять это правильно. Я создал файл базы данных с помощью интерпретатора команд sqlite и подключил его к моей Java-программе (драйвер JDBC в порядке, включен, работает должным образом до сих пор). Кстати, работает в NetBeans.

Когда я делаю запрос, как SELECT * FROM DIRS; и предположив, чтобы получить некоторые кириллические имена, я получаю следующее:

0 «  C:\db\main\ 3

1   C:\db\salad\ 8

2 ¥á¥ C:\db\dessert\ 1

Структура таблицы: id-DisplayName-Path-Size. Таким образом, отображаемое имя, которое должно отображаться на русском языке, печатается неправильно.

Если я создаю базу данных с Java, она работает нормально.

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

0 ответов

Другие вопросы по тегам