También puedes navegar con instrucciones directas de SQL, para lo cual, debes tener una tabla con un primary key de tipo numerico
Obtener Primero
Código SQL
[-]Select * From pTabla Where pCampoLlave = (Select Min(pCampoLlave) From pTabla)
Obtener Anterior
El parametro requiere el registro actual, por ejemplo si estas en el registro 5, devolvera 4, si existe
Código SQL
[-]Select * From pTabla Where pCampoLlave = (Select Max(pCampoLlave ) From pTabla Where pCampoLlave < :Param0)
Obtener Siguiente
El parametro requiere el registro actual, por ejemplo si estas en el registro 5, devolvera 6, si existe
Código SQL
[-]Select * From pTabla Where pCampoLlave = (Select Min(pCampoLlave ) From pTabla Where pCampoLlave > :Param0)
Obtener Ultimo
Código SQL
[-]Select * From pTabla Where pCampoLlave = (Select Max(pCampoLlave) From pTabla)