Einzelnen Beitrag anzeigen

hhluemmel

Registriert seit: 14. Mär 2005
Ort: Hamburg
49 Beiträge
 
#1

BlobFeld in eine XML Speichern

  Alt 16. Mai 2008, 08:36
Ich erstelle ein XML-Dokument wie folgt:

<DELPHI>
procedure TForm1.Button1Click(Sender: TObject);
var
XML : TXMLDocument;
Table : IXMLNode;
Field : IXMLNode;
i : Integer;
begin
XML := TXMLDocument.Create(Application);
try
XML.Active:=True;
XML.AddChild('TextXMLDokument');
XML.StandAlone := 'yes';
XML.Version := '1.0';

Table1.Active := True;
Table := XML.DocumentElement.AddChild(Table1.TableName);
For i := 0 to Table1.FieldCount-1 do
begin
Field := Table.AddChild(Table1.Fields[i].FieldName);
Field.Text := Table1.Fields[i].Value;
end;

finally
Memo1.Lines.Assign(XML.XML);
XML.Destroy;
Table1.Active := False;
end;
end;
</DELPHI>

Mein Problem ist, das ich Tabellen habe, die ein Blobfeld haben was entweder ein BMP oder aber eine Dokument (Word, PDF etc)
enthalten. Wie kann ich diese mit in das XML-Dokument speichern?

Besten Dank
  Mit Zitat antworten Zitat