Hallo Jagg,
wenn du mit der Eigenschaft Text arbeitest, wird das ganze Memo als ein String betrachtet. Du solltest lieber mit Lines.Add arbeiten und die Datensätze zeilenweise addieren. Die Felder könntest du pro Zeile z.B. mit ";" trennen.
Also z.B.:
Quelltext
1: 2: 3: 4: 5: 6: 7: 8:
| MyTable.First; while Not MyTable.EOF do begin Memo.Lines.Add(MyTable.FieldByName('Feld1').AsString +' ; ' +MyTable.FieldByName('Feld2').AsString +' ; ' +MyTable.FieldByName('Feld3').AsString); MyTable.Next; end; |
Sind es viele Felder kannst du auch die Fields Eigenschaft von TTable benutzen und darüber eine Schleife laufen lassen.