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.


Responder a