Estimado Marvin, pegale una mirada a las siguientes van http://altnethispano.org/wiki/van-2010-12-04-nhibernate-session.ashx
http://altnethispano.org/wiki/van-2011-02-12-nhibernate-session-ii.ashx Al ver tu codigo puedo observar que estas van te caeran muy bien Saludos Edgar El 8 de febrero de 2013 23:47, Marvin Leopoldo Chay Gonzalez < [email protected]> escribió: > pues lo he resuelto de esta manera: > > public static IList<Producto> buscaNombre(string nombre) > { > IList<Producto> productos; > using (NHibernate.ISession NHSession = > SessionFactory.getNewSession()) > { > try > { > NHibernate.ICriteria query = NHSession > .CreateCriteria(typeof(Producto)) > .Add(Restrictions.Like("Nombre", "%"+nombre+"%")); > productos = query.List<Producto>(); > } > catch > { > throw new Exception("Ocurrio un error al intentarse > Conectar a la Base de datos"); > } > finally > { > NHSession.Close(); > } > } > return productos; > } > > Muchas gracias > > El martes, 5 de febrero de 2013 18:20:53 UTC-6, Marvin Leopoldo Chay > Gonzalez escribió: > >> Buenas a todos, he iniciado a trabajar con Nhibernate, visual studio y >> mysql, ya he logrado ingresar datos a la base de datos pero ahora necesito >> buscar los datos que se ingresaron. ¿como puedo hacer eso? >> >> -- > -- > Para escribir al Grupo, hágalo a esta dirección: > [email protected] > Para más, visite: http://groups.google.com/group/NHibernate-Hispano > --- > Has recibido este mensaje porque estás suscrito al grupo > "NHibernate-Hispano" de Grupos de Google. > Para anular la suscripción a este grupo y dejar de recibir sus correos > electrónicos, envía un correo electrónico a > [email protected]. > Para obtener más opciones, visita https://groups.google.com/groups/opt_out > . > > > -- Saludos Edgar -- -- Para escribir al Grupo, hágalo a esta dirección: [email protected] Para más, visite: http://groups.google.com/group/NHibernate-Hispano --- Has recibido este mensaje porque estás suscrito al grupo "NHibernate-Hispano" de Grupos de Google. Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a [email protected]. Para obtener más opciones, visita https://groups.google.com/groups/opt_out.
