Гость
Форумы / Java [игнор отключен] [закрыт для гостей] / Считывание полной строки из ResultSet'a / 7 сообщений из 7, страница 1 из 1
09.06.2011, 17:09
    #37302981
Slider_116
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Считывание полной строки из ResultSet'a
Здравствуйте, подскажите как правильнее и можно ли вообще достать строку целиком из RS.

Хотелось бы получить все данные в виде какой нибудь коллекции или массива, чтоб их обработать.

Делать для этого for () и пробегать по строке записывая руками каждый индекс как то мне кажется неправильным (кстати можно ли получить длину строки каким-то образом?).

Спасибо за любую помощь.
...
Рейтинг: 0 / 0
09.06.2011, 17:12
    #37302985
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Считывание полной строки из ResultSet'a
...
Рейтинг: 0 / 0
09.06.2011, 17:24
    #37303004
Slider_116
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Считывание полной строки из ResultSet'a
Blazkowicz,

а можно ли как-нибудь обойтись стандартными средствами, без сторонних ресурсов?

// import org.apache.commons.dbutils.* я так понимаю не стандартный...
...
Рейтинг: 0 / 0
09.06.2011, 17:27
    #37303012
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Считывание полной строки из ResultSet'a
Slider_116а можно ли как-нибудь обойтись стандартными средствами, без сторонних ресурсов?
http://download.oracle.com/javase/6/docs/api/java/sql/ResultSet.html#getMetaData%28%29
...
Рейтинг: 0 / 0
09.06.2011, 17:42
    #37303038
Slider_116
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Считывание полной строки из ResultSet'a
Blazkowicz,

спасибо, думаю меня это выручит...
...
Рейтинг: 0 / 0
09.06.2011, 17:44
    #37303043
Slider_116
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Считывание полной строки из ResultSet'a
хотя судя по API данные это все равно не позволит вытащить в одну коллекцию... так что увы =((
...
Рейтинг: 0 / 0
10.06.2011, 13:02
    #37304096
aleksandy
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Считывание полной строки из ResultSet'a
Slider_116,

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
 public   static  List<Map<String, Object>> resultSet2ObjectMap(ResultSet rs)  throws  SQLException {
    List<Map<String, Object>> rows =  new  ArrayList<Map<String, Object>>();
    ResultSetMetaData meta = rs.getMetaData();
     int  columnCount = meta.getColumnCount();
     while  (rs.next()) {
        Map<String, Object> cols =  new  LinkedHashMap<String, Object>();
         for  ( int  i =  0 ; i < columnCount; i++) {
            cols.put(meta.getColumnName(i +  1 ), rs.getObject(i +  1 ));
        }
        rows.add(cols);
    }
     return  rows;
}
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Считывание полной строки из ResultSet'a / 7 сообщений из 7, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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