Копировать данные таблицы базы данных в текстовый файл без циклического набора записей - PullRequest
0 голосов
/ 28 сентября 2018

Можно ли получить данные набора результатов в одну строку (для записи в блокнот)?Используя набор записей, нам нужно циклически проходить через каждое поле.

Есть ли какой-нибудь другой способ, которым мы можем получить единственную строку без цикла через каждое поле?Я могу сделать это в VBA, скопировав весь набор записей в таблицу Excel.

Ответы [ 2 ]

0 голосов
/ 28 сентября 2018

Ну, в общем, вы должны преобразовать набор результатов в любой класс DTO, как хотите, и затем реализовать метод toString() так, как вы хотите.Есть несколько способов добиться этого.Вот один из них: Отображение ResultSet JDBC на объект

0 голосов
/ 28 сентября 2018

В стандартной Java нет ничего такого, что могло бы сделать это для вас, за исключением, может быть, использования javax.sql.rowset.WebRowSet и одного из его writeXml методов, но это очень специфический и подробный формат.

Если вы хотите вывести набор результатов в определенном формате, вам нужно будет сделать это самостоятельно или найти библиотеку, которая сделает это за вас.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...