Wobei sich dann die Frage
TxxQuery oder
TxxDataSet dann erledigt hätte.
Aber warum über den Export nach
CSV gehen, wenn mann das auch direkt aus Delphi kann?
Zudem würde ich, wei schon erwähnt, untersuchen, ob die Datenbankstruktur optimal ist. ( also eine 1:1 Umsetzung empfehlenswert ist)