HI,¿Cómo se pasa un parámetro al operador IN en NHibernate?
Estoy intentando, pasados muchos matriz para una consulta con nombre (SQL nativo) para utilizar en una declaración en: De esta manera:
(...) DONDE EN Identificator (: pides)
yo tratamos de pasar mis idus, siempre y []:
ctx.GetNamedQuery("NamedQueryName")
.SetParameter<long[]>("pIdes", Identificators)
.List<EmpreendimentoInputReport>();
y como una cadena
ctx.GetNamedQuery("NamedQueryName")
.SetParameter<string>("pIdes", Identificators)
.List<EmpreendimentoInputReport>();
Cuando el parámetro es una cadena de retorno de nada, whem es mucho [] Retorno Este error de Oracle:
"Oracle.DataAccess.Client.OracleException: ORA-00932: Tipos de Datos inconsistentes: Esperava número binario obteve "
¿Alguien me puede ayudar?
http://stackoverflow.com/questions/2388021/parameterizing-a-hql-in-clause-using-hqlbasedquery –