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.


Responder a