Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / utf8 jdbc / 3 сообщений из 3, страница 1 из 1
19.11.2013, 20:13:20
    #38470449
denis111111
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
utf8 jdbc
Добрий день

Написал утилиту которая через jdbc достает из MySQL данные, изменяет их и пишет обратно.
Проблема в том, что если если запускать через IDE, то результат один, а если с консоли jar запускать, то результат другой

Наверное дело в кодировке...
url к бд такой:

Код: xml
1.
url=jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=UTF-8


БД в UTF-8, даные, которые в ней хранятся это текст в кирилице
Что еще может быть?
...
Рейтинг: 0 / 0
21.11.2013, 17:04:43
    #38473281
Basil A. Sidorov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
utf8 jdbc
Кодировка этой самой консоли, если вы отображаете данные на экране.
...
Рейтинг: 0 / 0
21.11.2013, 19:50:19
    #38473443
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
utf8 jdbc
denis111111, посмотри что у тебя в System.getProperties(). Несколько свойств
определяют язык (типа "user.language", "user.country"). Вобщем это направление
куда копать.

А изменения в БД надо делать через update. Тоесть не "доставать" а менять сразу.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / utf8 jdbc / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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