Zunächst muss geklärt werden, was "der nächste Datensatz" bedeutet.
In der Regel sollte schon das zugehörige
SQL-Statement dafür sorgen, dass nur zusammengehörige Datensätze ausgewählt werden.
Ohne die genaue Problemstellung zu kennen, könntest du dir den Inhalt des Vergleichsfeldes merken, dann ein Next des DataSets ausführen. Jetzt könntest du die Werte vergleichen und mit Prev wieder auf den alten Datensatz zurück gehen.
Ob das für dein Problem der richtige Weg ist, kann ich so nicht sagen. Insbesondere kann der Weg falsch sein, wenn der aktuelle Datensatz in Bearbeitung ist oder die Sachen für den Anwender sichtbar sind. Wobei man mit DisableControls und EnableControls die Springerei zwischen den Datensätzen "unsichtbar" machen könnte.
Aber ich denke, dass du vielleicht deine Zielsetzung genauer formulieren solltest. Dann kann man dir vielleicht bessere Tipps geben.