powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Кодировка в netbeans
11 сообщений из 11, страница 1 из 1
Кодировка в netbeans
    #39059723
JleHuH213
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть связь firebird + netbeans при запуске программы данные из бд отображаются квадратиками. Как можно исправить при условии что бд не трогать
...
Рейтинг: 0 / 0
Кодировка в netbeans
    #39059742
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Скриншот, конечно же, самое важное что можно было показать
jdbc:firebirdsql:url:db?encoding=
либо -Dfile.encoding=
Что-то пробовали?
...
Рейтинг: 0 / 0
Кодировка в netbeans
    #39059758
JleHuH213
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Blazkowicz,

Да пробовал. И в URL-адрес базы данных
jdbc:firebirdsql://localhost:3050/C:/1/BD.FDB?-Dfile.encoding=win1251
jdbc:firebirdsql://localhost:3050/C:/1/BD.FDB?encoding=win1251
И в параметрах подключения. Толку нуль.
...
Рейтинг: 0 / 0
Кодировка в netbeans
    #39059761
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-Dfile.encoding это параметр командной строки JVM.
http://docs.oracle.com/javase/6/docs/technotes/tools/windows/java.html

win1251 не является валидным именем кодировки
https://docs.oracle.com/javase/8/docs/technotes/guides/intl/encoding.doc.html
...
Рейтинг: 0 / 0
Кодировка в netbeans
    #39059764
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JleHuH213,

Есть уверенность в том что в БД данные не сломаны? "Квадратики" наводят на эту мысль, иначе были бы "иероглифы".
...
Рейтинг: 0 / 0
Кодировка в netbeans
    #39059773
JleHuH213
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Blazkowicz,

Не думаю что это так. При просмотре данных вывод правильный
...
Рейтинг: 0 / 0
Кодировка в netbeans
    #39059805
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А как на счет отладки приложения? Если NetBeans через тот же JDBC читает данные нормально, то, возможно, там просто шрифт используется, в котором кириллицы нет?
...
Рейтинг: 0 / 0
Кодировка в netbeans
    #39059815
JleHuH213
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Blazkowicz,

подскажите как проверить
...
Рейтинг: 0 / 0
Кодировка в netbeans
    #39059819
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JleHuH213подскажите как проверить
Написать простейший код с чтением через JDBC и посмотреть работает ли он.
...
Рейтинг: 0 / 0
Кодировка в netbeans
    #39076973
JleHuH213
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А есть пример? этого "простого" кода?
...
Рейтинг: 0 / 0
Кодировка в netbeans
    #39077369
Valery Shiskin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JleHuH213,

Сначала скажите в какой кодировке вы создавали таблицу FB. Помню, что по меньшей мере до версии FB 2, если при создании не указывать, запишет в байтиками как есть. Но , когда достаете эти байтики, то должны сообщить, как их интерпретировать.

Попробуйте свойство charSet . Оно работает, когда при создании таблиц Вы явно не указывали кодировку, а теперь Вам надо сообщить java как вы хотите интерпретировать байтики из БД. К сожалению, я не могу скачать FB, потому, что живу в Крыму ( а эти гады Крым блокируют, в отличие от ругаемго всеми MS и Oracle). Но помню, что в дистрибуции FB где-то есть папка (по-моему intl, где перечислены charSets). Кстати, encoding у FB WIN1251, а у java cp1251
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Кодировка в netbeans
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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