Я пытаюсь прочитать данные из БД MS Access.
Все идет хорошо.
Когда дело доходит до полей с несколькими значениями, я получаю следующую ошибку.
Код:
String[] name = new String [50];
resultSet.getString("DummyColumn");
Ошибка:
net.ucanaccess.jdbc.UcanaccessSQLException: UCAExc ::: 4.0.4
несовместимый тип данных при преобразовании: из типа SQL ДРУГОЙ в
java.lang.String, значение: экземпляр org.hsqldb.types.JavaObjectData
Я попытался обойти, изменив код на это:
String[] name = new String [50];
name[i]=resultSet.getObject("DummyComun").toString();
Теперь я не получаю ошибку, но результат в нечитаемом формате
Как то так
[Lnet.ucanaccess.complex.SingleValue;@5c993e56