Einzelnen Beitrag anzeigen

Robert_G
(Gast)

n/a Beiträge
 
#2

Re: Datenbankverbindung mittels ODBC (System.Data.Odbc)

  Alt 21. Jun 2004, 11:58
Ich glaube da fehlt noch etwas "thinking ADO.Net".

Du hast doch deine Daten in ein DataSet geschrieben. Was hindert dich daran, es zu bearbeiten?
Zum Speichern in eine XML-Datei kannst du ganz easy
DataSet.WriteXML([DateiName]); verwenden.
Hast du Constrains oder Verknüpfungen in deinem DataSet, würde ich mit
DataSet.WriteXmlSchema([DateiName]); ... das Schema als *.xsd speichern und erst danach mit ...
DataSet.WriteXml([DateiName], XmlWriteMode.IgnoreSchema); ... die Daten als *.xml.

Laden kannst du ein Schema mit:
Delphi-Quellcode:
DeinDataSet.ReadXmlSchema([DateiName]);
DeinDataSet.ReadXml([DateiName], XmlReadMode.IgnoreSchema);
Bei nur einer Tabelle klappt das absolut problemlos:
DeinDataSet.ReadXml([DateiName]);
  Mit Zitat antworten Zitat