Текущий архив: 2004.05.30;
Скачать: CL | DM;
ВнизADO to XML Найти похожие ветки
← →
Ш-К (2004-05-04 19:02) [0]Как конвертнуть любые данные из TADODataSet в XML документ.
Похожая функциональность в TClientDataSet.
Не хочу переписывать все руками. Может есть какой-нибудь механизм или метод (типа TADODataSet -> TClientDataSet -> XML)?
← →
Vlad © (2004-05-04 19:10) [1]
> Ш-К (04.05.04 19:02)
Так вроде ADODataSet также позволяет сохранять в XML формате ?
T.e. метод SaveToFile
← →
Polevi © (2004-05-04 19:12) [2]если нужен XML формата TClientDataset используй цепочку TADODataset->TDataSetProvider->TClientDataset->XML
иначе [1]
← →
Vlad © (2004-05-04 19:17) [3]Кстати, в D7 вроде был какой-то компонент который позволял сохранять любые DataSet в XML. Что-то вроде XMLTransform, не помню уже. Кто помнит, подскажите товарищу.
← →
Ш-К (2004-05-05 10:16) [4]Надо же, ADODataSet.SaveToFile есть, а SaveToStream надо доставать через ...
Может есть библиотеки альтернативные борландовским по работе с ADO? Чтобы SaveToStream было. FreeSource, разумеется.
← →
Polevi © (2004-05-05 10:34) [5]function ADODatasetToXML(ADataset:TCustomADODataset):string;
var
rst:OleVariant;
stm:OleVariant;
begin
stm:=CreateOleObject("ADODB.Stream");
rst:=ADataset.Recordset;
rst.Save(stm,1);
Result:=stm.ReadText;
end;
← →
Ш-К (2004-05-05 10:45) [6]Ну хоть так.
Спасибо.
Боюсь, утечки будут.
← →
Polevi © (2004-05-05 11:19) [7]какие утечки ?
Страницы: 1 вся ветка
Текущий архив: 2004.05.30;
Скачать: CL | DM;
Память: 0.45 MB
Время: 0.059 c