Ok, estoy probando con CreateSQLQuery y me está siendo muy útil. Cualquier
cosa te aviso.

Muchísimas gracias por tu ayuda.

 

A.P. Pablo Etcheverry

 

De: [email protected]
[mailto:[email protected]] En nombre de José F. Romaniello
Enviado el: jueves, 10 de marzo de 2011 9:09
Para: [email protected]
Asunto: Re: [NHibernate-Hispano] Error en una consulta con substring

 

tal vez lo que estas queriendo hacer es CreateSqlQuery, eso no parece Hql.

 

http://nhforge.org/doc/nh/en/index.html#manipulatingdata-nativesql

 

El 10 de marzo de 2011 08:59, Pablo Etcheverry <[email protected]>
escribió:

Hola a todos, como estan? tengo una duda, ya que me sale un error con
la siguiente consulta:
result = (ArrayList)session.CreateQuery("select
substring(m.NroComprobante,1,4), count(substring(m.NroComprobante,
1,4)) from Empresa e left join e.ListaMovimientos m where e.Id = " +
idEmpresa + " group by substring(m.NroComprobante,1,4)").List();

No se si es que estoy haciendo mal la consulta o que sucede, pero en
el management del sqlserver ejecuto una consulta similar y funciona.

El error que me sale es el siguiente:
08:57:58,672 ERROR Parser:0 - MismatchedTokenException(101!=102)
Excepción del tipo 'System.NullReferenceException' en
Antlr3.Runtime.dll
Excepción del tipo 'NHibernate.Hql.Ast.ANTLR.QuerySyntaxException' en
NHibernate.dll
Se produjo una excepción de tipo
'Antlr.Runtime.MismatchedTokenException'. near line 1, column 55.

Si alguien me puede orientar un poco se lo agradeceria.

Saludos

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

-- 
Para escribir al Grupo, hágalo a esta dirección: 
[email protected]
Para más, visite: http://groups.google.com/group/NHibernate-Hispano

Responder a