Чтение данных Unicode из базы данных Access с использованием JDBC

У меня есть база данных MS-Access, к которой я подключаюсь в Java, используя JDBC (я думаю, мост JDBC-ODBC). В моей базе данных доступа есть некоторые значения на иврите.

Когда я пытаюсь прочитать эти значения, используя String str = rs.getString (1) (rs - это RowSet), полученная мной строка - просто строка знаков вопроса.

У меня есть другие строки на иврите, которые я установил в коде Java, используя строковые литералы, и они работают нормально. Так что я уверен, что проблема именно с чтением из БД.

Я очень новичок во всем этом, поэтому я мог легко упустить что-то глупое ... Я некоторое время искал в Google и ничего не нашел, кроме некоторых людей, которые говорили, что есть вероятность, что такого рода вещи нет поддерживается (скажем, где-то, что мост JDBC-ODBC имеет ошибку в отношении Unicode, но это было с 2005 года, так кто знает?).

Буду признателен за любую помощь, спасибо.

Ответы на вопрос(1)

Ваш ответ на вопрос