If you can find the records in the result set you should be able to find them in the table.
But anyway, how many records are you expecting in the result set? Shouldn't be hard to loop through them, remember the contents of most recent (or previous), if the current row is the one you want output the previous, current, and next row.
Or do you have some other way you are "jumping" to a record, I'm not familiar with that term :)