Musst du gleich randalieren, nur weil ich meine Lebensmittel einkaufe?
Zum Exportieren iterierst du über einen DataSet (z.B. ADOQuery) und schreibst die Daten in deinem gewünschten Format weg - hier
CSV - so oder ähnlich:
Delphi-Quellcode:
var
s: TStrings;
begin
s := TStringList.Create;
// die Query braucht eine Connection
with ADOQuery
do
begin
SQL.Text := '
select * from tabelle';
Open;
while not Eof
do
begin
s.Clear;
for i := 0
to Pred(FieldCount)
do
// hier besser den Feldtyp auswerten
s.Add(Fields[i].AsString);
// anstatt DeinExport() hier eine Anzeige
ShowMessage(s.CommaText);
Next;
end;
Close;
end;
s.Free;
end;
Nimm dir die Online-Hilfe und informiere dich über die verwendeten Klassen und Methoden.
marabu