Универсальная выгрузка из MSSQL в XML

jocko
Дата: 01.09.2005 17:43:45
Доброго дня уважаемые
Нужна идея или ссылки на решения похожей проблемы
Имеется набор баз данных со множеством таблиц, требование заказчика - реализовать выгрузку данных из этих таблиц в виде готовых XML документов, схемы которых он предоставил.
Схем этих очень много (правда, до сотни не дотягивает:) ) причем, это не тривиальные выборки из пары таблиц. Писать SELECTы FOR XML умрешь, я только на один почти неделю убил (тут конечно руку надо набить но все равно ясно что так делать нерационально...).
Надо сделать небольшую прогу для выгрузки любого документа.
Естественно имеющиеся счас схемы будут меняться и к ним будут добавляться новые. Так что нужен некий очень тонкий клиент - который сможет только указывать какой документ нужен.

Понятно, что надо использовать возможности ADO.NET по работе с XML, в частности Dataset. Какие общие соображения могут быть.

Если по раализации, то например, как описывать метаданные для этого датасета. Читать с сервера схему или может быть описывать набором отдельных таблиц... Может есть еще варианты.
1024
Дата: 02.09.2005 17:25:25

если есть опыт работы с веб то можешь посмотреть http://sss1024.narod.ru

там небольшая утилита - пишешь запрос на выборку + XSLT шаблон который
преобразовывает в нужный XML


Posted via ActualForum NNTP Server 1.3