Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

TOP 1 Hibernate

Estas en el tema de TOP 1 Hibernate en el foro de Bases de Datos General en Foros del Web. Buenas Estoy experimentado con HQL, y me gustaría poder sacar el primer registro de una consulta, me podría servir algo parecido a la función top ...
  #1 (permalink)  
Antiguo 17/07/2010, 04:57
 
Fecha de Ingreso: agosto-2008
Mensajes: 11
Antigüedad: 15 años, 8 meses
Puntos: 0
TOP 1 Hibernate

Buenas

Estoy experimentado con HQL, y me gustaría poder sacar el primer registro de una consulta, me podría servir algo parecido a la función top 1.

En definitiva me interesa sacar el primer registro de esta sentencia:

Query query = sesion.createQuery("FROM Proveedores as Prov order by Prov.Nombre");

Proveedor= (Proveedores) query.uniqueResult();

Un saludo y gracias
  #2 (permalink)  
Antiguo 17/07/2010, 05:13
 
Fecha de Ingreso: agosto-2008
Mensajes: 11
Antigüedad: 15 años, 8 meses
Puntos: 0
Respuesta: TOP 1 Hibernate

Buenas
He seguido investigando y he encontrado algo que me es muy útil y son los métodos

setFirstResult: Nos permite posicionarnos en un registro determinado de la tabla. Empezando por cero.

setMaxResults: Establece cuantos registros, a partir del especificado con el método setFirstResult, recuperaremos de la base de datos.

Página.
http://amap.cantabria.es/confluence/display/BASE/Hibernate+Paginacion

Un saludo

Etiquetas: hibernate, top
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:20.