Si si... por lo que entiendo en .NET son todos objetos ya que todo hereda de System.Object así que con ese sentido usar un System.String o un System.Int32 significa usar objetos y si pensas en esos pensas en Objetos. Seguí así que andá bien.
El 23 de enero de 2010 05:08, Carlos Cocom <[email protected]>escribió: > jajaja, > > Primero aclaracion > > si te fijas bien veras que la consulta es a traves de objetos (HQL) ya que > estoy utilizando CreateQuery por que para usar consultas nativas se > usa CreateSQLQuery. > > Segundo > > Simplemente quiero realizar una consulta (en mi caso involucra varios > objetos por eso lo de los joins o al menos por es la mencion) y como en los > ejemplos que he visto el resultado lo asignan a un objeto IList no se como > crear un ilist que me acepte el resultado de mi consulta ya que error por > eso fue el ejemplo que les agregue, > > espero haber sido un poco mas claro, gracias de antemano > > El 22 de enero de 2010 17:34, Fabio Maulo <[email protected]> escribió: > >> select u.Nombre, u.Password from cUsuario u where u.Id = >> :elNombreDeUnParametro >> >> de todas formas, ya que aclaraste "newbie" mas de una vez, empieza a >> pensar en Objetos y en hacer query sobre Objetos. >> >> P.S. no entendí que tienen que ver los "join" en lo que nos pregutas >> >> El 22 de enero de 2010 19:30, z8128 <[email protected]> escribió: >> >> Hola a todos >>> >>> Soy nuevo en esto de utiliza el nhibernate y tengo unas dudas, les >>> planteo la primera y agradezco las respuestas de antemano >>> >>> 1) He seguido unos tutoriales pero la mayoria de estos consultan y >>> recuperan resultados de entidades completas, la duda es como hago para >>> recuperar por ejemplo una consulta que hace join con 2 o tres tablas, >>> aqui el ejemplo de como lo realizo actualmente >>> >>> IQuery q = session.CreateQuery("from cUsuario where ID >>> = ? "); >>> q.SetString(0, "1"); >>> >>> y lo recupero asi >>> IList< cUsuario> people = q.List< cUsuario>(); >>> >>> todo funciona, ok >>> >>> Pero si quiero hacer lo siguiente >>> q = session.CreateQuery("select Nombre,Password from >>> cUsuario where ID = ? "); >>> q.SetString(0, "1"); >>> >>> IList people = q.List(); >>> >>> se que estoy haciendo algo mal pero como debo hacer mi consulta?? >>> le cambie a como dice el manual y tampoco funciona >>> >>> List<object> people = q.List(); >>> >>> >>> -- >>> Para escribir al Grupo, hágalo a esta dirección: >>> [email protected] >>> Para más, visite: http://groups.google.com/group/NHibernate-Hispano >> >> >> >> >> -- >> Fabio Maulo >> >> -- >> Para escribir al Grupo, hágalo a esta dirección: >> [email protected] >> Para más, visite: http://groups.google.com/group/NHibernate-Hispano >> > > -- > Para escribir al Grupo, hágalo a esta dirección: > [email protected] > Para más, visite: http://groups.google.com/group/NHibernate-Hispano > -- Fabio Maulo -- Para escribir al Grupo, hágalo a esta dirección: [email protected] Para más, visite: http://groups.google.com/group/NHibernate-Hispano
