Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Во что лучше преобразовать JDBC ResultSet? / 10 сообщений из 10, страница 1 из 1
06.03.2007, 15:48:05
    #34374945
Garrick
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Во что лучше преобразовать JDBC ResultSet?
Необходимо во внешнее приложение (не Java) вернуть результат запроса JDBC. Непосредственно ResultSet внешнее приложение не понимает. Хорошо бы сделать массив элементов type (как в Бейсике) или struct (как в С). Что-то никак не могу придумать что бы такое сделать с этим ResultSet'ом. Может вы чего посоветуете?
...
Рейтинг: 0 / 0
06.03.2007, 15:49:58
    #34374950
zalexaka
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Во что лучше преобразовать JDBC ResultSet?
xml
...
Рейтинг: 0 / 0
06.03.2007, 15:54:56
    #34374978
LINUXER
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Во что лучше преобразовать JDBC ResultSet?
zalexakaxml
а если данных много, а канал узкий? =)
...
Рейтинг: 0 / 0
06.03.2007, 16:05:10
    #34375012
zalexaka
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Во что лучше преобразовать JDBC ResultSet?
LINUXER zalexakaxml
а если данных много, а канал узкий? =)
про узкий канал и объём данных афтор не упоминал - каков вопрос таков ответ :)
...
Рейтинг: 0 / 0
06.03.2007, 16:11:30
    #34375031
Зашедший
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Во что лучше преобразовать JDBC ResultSet?
LINUXER zalexakaxml
а если данных много, а канал узкий? =)
Пожать в Zip =)
...
Рейтинг: 0 / 0
06.03.2007, 16:15:00
    #34375042
zalexaka
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Во что лучше преобразовать JDBC ResultSet?
ЗашедшийПожать в Zip =) +1
...
Рейтинг: 0 / 0
06.03.2007, 16:19:06
    #34375058
Garrick
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Во что лучше преобразовать JDBC ResultSet?
Данных относительно немного - максимум 500-600 строк x 10-12 столбцов, канал не узкий. А вот с последующим разбором XML я боюсь могут быть сложности, ну в смысле трудности... решаемо конечно, но муторно... Может быть чего менее модное посоветуете, а ?
...
Рейтинг: 0 / 0
06.03.2007, 16:35:02
    #34375126
zalexaka
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Во что лучше преобразовать JDBC ResultSet?
Решение требуется универсальное или для одного-двух ResultSet-ов? Для универсальности придётся ещё и метаданые учитывать. Если не-жава стороне заранее известна структура набора данных, то можно и двоичкой (не забыть big&little endian) - пишите в поток и наслаждайтесь
...
Рейтинг: 0 / 0
06.03.2007, 16:44:16
    #34375179
Valery Shiskin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Во что лучше преобразовать JDBC ResultSet?
Воспользуйтесь WebRowSet, если и там и там java.
ResultSet rs = ...
WebRowSet ws = new WebRowSetImpl();
ws.populate(rs);
ws.writeXml(...);

На другой стороне, если, конечно там java:

WebRowSet ws = new WebRowSetImpl();
ws.readXml(...);
...
Рейтинг: 0 / 0
06.03.2007, 17:01:06
    #34375248
Зашедший
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Во что лучше преобразовать JDBC ResultSet?
GarrickДанных относительно немного - максимум 500-600 строк x 10-12 столбцов, канал не узкий. А вот с последующим разбором XML я боюсь могут быть сложности, ну в смысле трудности... решаемо конечно, но муторно... Может быть чего менее модное посоветуете, а ?
Какие уж там трудности? Сейчас стандартных XML-парсеров разве что для утюгов и бульдозеров нету. Элементарнейшим образом все описывается и размещается.
З.Ы. Имхо XML лет 5 как уже и не "мода", а типовое рутинное решение :)
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Во что лучше преобразовать JDBC ResultSet? / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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