Para poder usar IN se puede hacer utilizando SetParameterList y una lista con los valores a buscar.
Este es el ejemplo:
Nhibernate:
select id_tipo, tipo_dia, descripcion
from tipo_dia
where id_tipo in (:prueba)
VB:
Dim instance As New List(Of Int32)()
instance.Add(1)
instance.Add(2)
q = Me.GetCurrentSession.GetNamedQuery("ConsultaPrueba")
q.SetParameterList("prueba", instance)
Datos = q.List(Of Entities.Datos)()
Es decir, que tal vez desde el WebApps puedas enviar la lista, que opinas :)
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario