Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.04.18;
Скачать: CL | DM;

Вниз

Хелп! Срочно .. вопрос по XML и БД (+)   Найти похожие ветки 

 
Игорь   (2004-03-23 10:30) [0]

Возникла срочная задача: есть схема XML - файл *.xsd .. определяющая схему XML для импорта в другую БД .. схема большая .. из неё требуется взять часть и по образу части схемы создать свой XML с данными своей БД. Времени на изучение RTFM не осталось, поиском ничего не нашел .. буду благодарен за любые ценные комментарии, примеры .. как это можно сделать в кратчайшие сроки и наиболее грамотно. Не дайте пропасть в условиях deadline :)


 
Polevi ©   (2004-03-23 11:35) [1]

function GetXmlBySchema(XPathRequest, SchemaFileName: string):string;
var
 cmd,strmOut,recCount:OleVariant;
begin
 strmOut:=CreateOleObject("ADODB.Stream");
 strmOut.Open;
 cmd:=CreateOleObject("ADODB.Command");
 cmd.ActiveConnection:="...";
 cmd.Properties.Item["Output Stream"].Value:=strmOut;
 cmd.Properties.Item["Mapping Schema"].Value:=SchemaFileName;
 cmd.Properties.Item["Xml Root"].Value:="Root";
 cmd.Dialect := "{ec2a4293-e898-11d2-b1b7-00C04f680c56}"; //dbguid_xpath
 cmd.CommandText:=XPathRequest;
 cmd.Execute(RecCount,EmptyParam,$400);
 strmOut.Position:=0;
 Result:=strmOut.ReadText;
end;


 
Polevi ©   (2004-03-23 11:40) [2]

http://rusinfo.by.ru/articles/db/other/1.shtml



Страницы: 1 вся ветка

Текущий архив: 2004.04.18;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.022 c
3-1080117156
Шурик Ш
2004-03-24 11:32
2004.04.18
Не получается создать числовое поле заданной точности!


1-1080498352
Eraser
2004-03-28 22:25
2004.04.18
Координаты Popup-меню


1-1080712831
V-Isa
2004-03-31 10:00
2004.04.18
Компонент


1-1080434014
Dimedroll
2004-03-28 04:33
2004.04.18
-= Можно ли все Error ловить своей проги посредством WinAPI =-


4-1076490186
comwad
2004-02-11 12:03
2004.04.18
Привлечение внимания пользователя к приложению