Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   XML (https://www.delphipraxis.net/46-xml/)
-   -   Delphi XML mit ClientDataset funktioniert nicht :( (https://www.delphipraxis.net/66682-xml-mit-clientdataset-funktioniert-nicht.html)

dTrace05 2. Apr 2006 16:43


XML mit ClientDataset funktioniert nicht :(
 
Hallo zusammen,
ich habe ein kleines Problem und zwar habe ich mir eine XML Datei angelegt und habe diese mit dem XML Mapper transformiert
(toXML.xtr und fromXml.xtr).
Die XML Datei habe ich nun mit dem XMLTransFormProvider geladen und mit dem ClientDataset verbunden. Anschließen habe ich den ClientDataset mit einer Datasource Komponente verbunden. Die XML Datei wird nun in einem DbGrid angezeigt. Alles funktioniert! :-D

Aber jetzt zu meinem Problem, wenn ich jetzt Datensätze hinzufügen möchte, dann werden diese nicht in dem XML Dokument gespeichert (trotz Aufruf von ClientDataset.ApplyUpdates(0) ) .

Hat jemand eine Idee?

Code:
//Form Create Ereignis
with xmlTransformProvider1 do
 begin
  TransformRead.TransformationFile := 'C:\todp.xtr';
  TransformWrite.TransformationFile := 'C:\toxml.xtr';
end;

 //XML Datei laden (durch Button)
 xmltransformprovider1.XMLDataFile := 'C:\Datei.xml';
 clientdataset1.Active := true;
 
//.....

 //Datensätze hinzufügen
 Datasource1.Dataset.Insert;

//im AfterPost Ereignis von ClientDataset die Methode aufrufen
ClientDataset1.ApplyUpdates(0);

marabu 7. Mai 2006 18:27

Re: XML mit ClientDataset funktioniert nicht :(
 
Herzlich willkommen in der Delphi-PRAXiS.

Vielleicht findest auch du deinen Fehler beim Studieren einer Demo-Anwendung: klick

Freundliche Grüße vom marabu


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:17 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz