Вниз
Скачать: 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.015 c
2-1181745303
левый позер
2007-06-13 18:35
2007.07.08
application.messagebox


2-1181717496
delphino
2007-06-13 10:51
2007.07.08
Защита таблиц Paradox


2-1181852884
Infinityx93
2007-06-15 00:28
2007.07.08
Можно ли в стринггрид выравнять по правому краю во 2ом столбике


15-1180951393
rolex
2007-06-04 14:03
2007.07.08
ошибка tcp


15-1181408080
vch
2007-06-09 20:54
2007.07.08
Dscaler --> AspectRatio --> кнопками




   Наверх