Zitat von
Michael_Bayer:
Jetzt muss man ausgeben können:
Der aktuellere Datensatz unterscheidet sich von dem vorherigen in Feld1,2,5 und 7.
Wie bereits gesagt, es gibt keinen ersten und keinen zweiten. Die Reihenfolge, in der du die Datensätze anzeigst legst du mit order by fest... Klar ist, du brauchst einen Zusammenhang zwischen deinen Datensätzen. Dafür würde ich ein eigenes Feld hinzufügen. Gibst du beim Hinzufügen eines neuen Datensatzes auch noch ein Timestamp mit an, so kannst du mit
select * from Tabelle where Kriteriumsfeld = :Kriterium order by Datum
dir die Datensätze ausgeben. Danach bleibt dir wohl nichts anderes übrig, als die einzelnen Felder in Delphi miteinander zu vergleichen.