Здравствуйте Kreont, Вы писали:
K>У меня такое задание: данные из CRecordset перевести в XML формат используя MS XML parser K>Программирую на VC6.0 Подскажите где достать библиотеки этого парсера и как их пользовать. K>На майкрософт.ком побывал скачал что то под названием XMLConsumer i XMLPublisher. Доков не прилагается к ним, сампл не работает Вопщем полная бяка.
K>Хэлп. :(
Нелло!
Могу посоветовать аж три варианта:
1. Скачиваешь MS XMLSDK, Устанавливаешь его и пользуешь объект MSXML2.DOMDocument. Лазишь по рекордсету и строишь дерево использую DOM. Подробности смотри в документации к SDK.
2. В АДО у рекордсета есть метод save который в том числе может сохранять и в xml (в своей собственной схеме).
3. Использовать в запросе директиву FOR XML (для MS SQL 2000). В результате получишь рекордсет с одним полем с XML-ем разбитый по 8 килобайт не запись.ИМХО это самый гибкий (и простой) вариант.
P.S. Есть еще такая вещь как XDR схемы, но я с ними толком не работал -- советовать не могу.