Zitat:
Ich lese eine CSVDatei ein, habe also nur String-Felder (ftString).
Das ist ein Trugschluss.
CSV heißt nicht zwingend: Das sind nur Zeichenfolgen. In der
CSV stehen genau die Datentypen, die Du da reininterpretierst. Wenn Du definierst, dass eine Spalte vom Typ ftFloat ist, dann ist sie vom Typ ftFloat. Einzige Bedingung: Der Inhalt dieser Spalte muss konsequent und ausschließlich aus Daten vom Typ ftFloat sein.
Zeig' bitte mal ein Beispiel Deiner
CSV-Datei, damit man sieht, um was es sich genau handelt.
Wenn Du weißt, wie der Aufbau der Tabelle in der Datei ist, dann definiere bitte die Felder in den FieldDefs der kbmMemTable im Objektinspektor entsprechend.
Anhängendes Projekt sollte Deine Beispieldaten korrekt aus einer
CSV-Datei lesen und richtig sortiert anzeigen. Ist nur ein Schnellschuß ohne jeglichen Anspruch auf Schönheit ...