Also wenn ich mir den Code so anschaue, musst du als erstes die Eigenschaft "TablesPath" setzen. In dieser wird für jede Tabelle eine
XML-Datei gesucht. Daraus lässt sich schließen, dass Du diese
XML-Dateien bereits angelegt haben musst, da die Komponenten keine
XML-Dateien anlegt.
Delphi-Quellcode:
var
db: TJvXMLDatabase;
qry: TJvXMLQuery;
RecordLine: TJvSimpleXMLElem;
begin
db := TJvXMLDatabase.Create(Self);
db.TablesPath := '
C:\TestFiles';
qry :=
db.Query('
SELECT * FROM MyTable');
// => C:\TestFiles\MyTable.xml muss existieren
try
for I := 0
to qry.Results.ChildsCount - 1
do
begin
RecordLine := qry.Results.Items[I];
{...}
end;
finally
qry.Free;
end;
end;