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

IBase и ClientDataSet   Найти похожие ветки 

← →
Lavrenty ©   (2007-04-10 15:21) [0]

Здравствуйте все!
Вот такой вопрос. Надо выгрузить запрос в XML-файл. Пытаюсь так:

procedure TForm1.btnOpenQueryClick(Sender: TObject);
begin
 IBDatabase1.Open;
 IBTransaction1.StartTransaction;
 IBQuery1.Open;
end;

procedure TForm1.btnSaveXMLClick(Sender: TObject);
begin
 ClientDataSet1.Open;
 ClientDataSet1.SaveToFile("Data.xml", dfXML);
end;

Но во время открытия ClientDataSet1 запрос IBQuery1 закрывается и записать ничего не успеваю. С акцессовской базой при этой же схеме всё получается. Почему не идёт с IBase ?


← →
Desdechado ©   (2007-04-10 15:23) [1]

>  Надо выгрузить запрос в XML-файл.
Текст или результат выборки?

> во время открытия ClientDataSet1 запрос IBQuery1 закрывается и записать ничего не успеваю
Если подключал CDS через провайдера к query, то открытие CDS ведет к переоткрытию query.


← →
Lavrenty ©   (2007-04-10 15:36) [2]

Ёпрст, переставил местами ClientDataSet1 с IBQuery1 и всё сработало, как просто, а ведь часа 3 мучился. Спасибо Desdechado!



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

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



Память: 0.45 MB
Время: 0.024 c
15-1180956172
Unknown user
2007-06-04 15:22
2007.07.08
Подскажите алгоритмы экстраполяции гладких кривых


15-1181113512
ProgRAMmer Dimonych
2007-06-06 11:05
2007.07.08
MySQL, UTC и прочая нечисть


4-1164109849
MetalFan
2006-11-21 14:50
2007.07.08
Узнать о закрытии handle


9-1156069429
VolanD666
2006-08-20 14:23
2007.07.08
Статичные тени...


15-1181208980
Alex7
2007-06-07 13:36
2007.07.08
Ошибка распаковки библиотеки Ehlib




   Наверх