Einzelnen Beitrag anzeigen

eimo

Registriert seit: 1. Dez 2006
8 Beiträge
 
Delphi 2006 Personal
 
#5

Re: XML datei in DBGrid auslesen

  Alt 11. Jan 2007, 16:27
Seltsam,

mein DBGrid nimmt liest das XML Dokument ein, stellt aber nur die erste Zeile dar. Im Browser sieht man alle Auftragspositionen, im Grid nur die erste.

XML-Code:
<Auftrag>
  <KNr></KNr>
  <ANr></ANr>
  <content>
    <APosNr></APosNr>
    <AufgNr></AufgNr>
    <Vorgänger />
    <Dauer></Dauer>
    <FAZ></FAZ>
    <SEZ></SEZ>
  </content>
</Auftrag>
Dachte zuerst, es liegt daran, dass ich die Positionen an die Auftragsnummer gehängt habe. Schließlich sind Kundennummer und Auftragsnummer ja Kopfdaten, und die wollte ich pro Auftrag nur einmal eingeben, aber jedesmal anzeigen lassen. Meine Überlegung dazu war, dass der Grid die nächste Zeile nicht einliest, da die KNr und ANr nicht nochmal erwähnt sind.
Habe darauf die KNr und ANr jedesmal mit angegeben und so die Struktur umgeändert in

XML-Code:
<Auftrag>
  <KNr></KNr>
  <ANr></ANr>
  <APosNr></APosNr>
  <AufgNr></AufgNr>
  <Vorgänger />
  <Dauer></Dauer>
  <FAZ></FAZ>
  <SEZ></SEZ>
</Auftrag>
aber der Fehler bleibt der gleiche, der Grid stellt nur die erste Datenzeile dar.

Hat jemand 'ne Idee, woran das liegen könnte?

MfG vom eimo
  Mit Zitat antworten Zitat