Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/10/2009, 03:37
jesmrec
 
Fecha de Ingreso: octubre-2009
Mensajes: 10
Antigüedad: 15 años, 4 meses
Puntos: 0
Java + Hibernate + SQLServer

Saludos a todos

tengo un pequeño problema en una aplicacion que estoy desarrollando sobre Java, en la que uso Hibernate para acceder a una BD SQL Server.

Cuando intento leer datos de las tablas para utilizarlos en la aplicacion, nunca me devuelve dichos datos. En codigo:

Código:
Session session = sessionFactory.openSession();
			Transaction tx = session.beginTransaction();
			result = session.find("FROM DB2PRAX");
			tx.commit();
			session.close();
esa variable result no es nula, pero no contiene datos nunca tras intentar efectuar la consulta, aunque la tabla esta poblada. Revisando las trazas de hibernate he detectado una cosa:

Cita:
[2009-10-22 11:15:57,513 ERROR] [main] hbm2ddl.SchemaUpdate - Unsuccessful: create table dbo.DB2PRAX (...)
[2009-10-23 11:47:48,169 ERROR] [main] hbm2ddl.SchemaUpdate - Ya hay un objeto con el nombre 'DB2PRAX' en la base de datos.
entiendo que esta intentando crear la tabla?? la tabla ya existe y quiero leerla, no se si este error en concreto tendra que ver.

El resto de trazas de Hibernate son correctas, alcanza la BD correctamente, mapea las propiedades, genera consultas etc... pero el resultado siempre es vacio :(

si alguien puede iluminarme se lo agradeceria a miles. Si es necesaria mas informacion, solo es necesario pedirla :)

saludos!!

Última edición por jesmrec; 23/10/2009 a las 03:46