Hi Eddie,
irgendwas stimmt eventuell mit deinem Datendesign noch nicht, oder deine Darstellung des Problems ist zu stark komprimiert - vielleicht bringt dich das hier auf eine Idee:
SQL-Code:
SELECT TOP 1 KundenNummer
FROM Kunden
WHERE SuchBegriff = :such AND KundenNummer > :kdnr
ORDER BY Kundennummer
Wenn du die aktuellen Werte für :such und :kdnr als Parameter übergibst, dann erhältst du die nachfolgende KundenNummer. Für die vorhergehende sollte das hier funktionieren:
SQL-Code:
SELECT TOP 1 KundenNummer
FROM Kunden
WHERE SuchBegriff = :such AND KundenNummer < :kdnr
ORDER BY Kundennummer DESC
Grüße vom marabu