Вниз
Скачать: CL | DM;

TADODataset XML TMemoryStream   Найти похожие ветки 

← →
Fiend ©   (2002-06-19 17:24) [0]

Требуется сделать следующее:
Есть TADODataset содержащий некоторый rowset. Нужно перегнать его XML представление в память. т.е. сделать аналогичное TADODataset.SaveToFile, только именно в память.

Что подскажете уважаемые???


← →
Дмитрий Баранов ©   (2002-06-19 17:40) [1]

Создать ADO.Stream и сделать ADORecordset.Save в него. Компонентами ADO Express (5 Delphi) не решается. Скачай MDAC 2.7 c микрософта и импортируй библиотеку типов ADO 2.7


← →
Дмитрий Баранов ©   (2002-06-19 17:42) [2]

... или сохранить рекордсет сразу в XMLDOMDocument (аналогично).


← →
Fiend ©   (2002-06-19 17:59) [3]

а может я неправильно решаю имеющуюся задачу????

У меня есть ЦГИ приложение которое выполняет SQL запрос, а у клиента сквозь инэт нада показать результат выполнения этого запроса но именно загнать его как то в Dataset.
Может это можно сделать по другому, по правильному???


← →
Дмитрий Баранов ©   (2002-06-19 18:05) [4]

Если ему только snapshot нужен - тогда как душе угодно, ну там, вставь ему броузер в форму :) А если и обновление - для это трехзвенки есть.


← →
Fiend ©   (2002-06-19 18:11) [5]

Дмитрий Баранов

вы меня недопоняли. Мне надо именно именно в ADODataset закачать а не показать в вэббраузере. Никакого обновления не нада.

Просто представте себе софтину из двух строк:
ADOQuery1.SaveToFile("asd.", формат);
....
....
ADOQuery2.LoadFromFile("asd.");

тока один датасет есть у клиента а второй у сервера


← →
Дмитрий Баранов ©   (2002-06-19 18:22) [6]

Высылаю пример на мыло.


← →
Fiend ©   (2002-06-19 18:23) [7]

ну подскажите же чё нить


← →
Дмитрий Баранов ©   (2002-06-19 18:29) [8]

http://delphi.mastak.ru/cgi-bin/forum.pl?look=1&id=1022673091&n=1



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.008 c
6-47624
Konsul
2002-04-28 14:20
2002.07.15
Звук через локальную сеть


1-47529
AlexanderVasjuk
2002-07-03 15:13
2002.07.15
Drag&Drop из приложение вовне


1-47303
Kolya
2002-06-30 00:45
2002.07.15
Объясните, где ошибка?


3-47241
N A N
2002-06-20 15:57
2002.07.15
Как прекратить асинхронную выборку данных...


14-47670
kaif
2002-06-10 23:22
2002.07.15
Как учитывают деньги в бухгалтерии Монетного двора?:))




   Наверх