actualmente estoy realizando una búsqueda de esta manera:

//Busqueda de Cliente a travez de su nonmbre
        public static IList<Cliente> buscaNombre(string nombre)
        {
            IList<Cliente> cliente;
            using (NHibernate.ISession NHSession = 
SessionFactory.getNewSession())
            {
                try
                {
                    NHibernate.ICriteria query = NHSession
                    .CreateCriteria(typeof(Cliente))
                    .Add(Restrictions.Like("Nombre", "%" + nombre + "%"))
                    ;
                    cliente = query.List<Cliente>();
                }
                catch
                {
                    throw new Exception("Ocurrio un error al intentarse 
Conectar a la Base de datos");
                }
                finally
                {
                    NHSession.Close();
                }
            }
            return cliente;
        }

El problema esta cuando busco nombres de esta manera "Juan Lopez" (porque 
en la base de datos se encuentran en un solo campo) me carga todos los 
datos de la base de datos.

Alguien me puede ayudar con este problema.



-- 
-- 
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