Hallo Steppo 8)
Die Frage hier wäre z.B. ob Du Primärschlüssel verwendest (empfohlen) und ob Du auch in Deiner
SQL- Anweisung eine ORDER BY Klausel verwendest... (falls Ja dann lass diese Weg und probiere ob es klappt)... ich vermute jedoch, dass Deine TDataSet keine Eindeutige Datensätze liefert... also quasi... dass Du mehrere exakt gleiche Datensätze hast...(ist nur Vermutung)
Gruß
Paul Jr.
P.S.
Natürlich die Eigenschft RequestLive Deiner TADOQuery MUß = TRUE sein...