Tengo que llamar a procedimientos almacenados de Oracle que retornan
registros (no me dan acceso las tablas, solo a un par de SPS). Los sp
tienen como primer parametro un cursor como en este caso:
CREATE OR REPLACE PROCEDURE GETINSCRIPCIONESBYALUMNO (
P_CURSOR OUT SYS_REFCURSOR,
ID_ALUMNO IN NUMBER)
AS
No se como debo declarar el sql-query para que tome el parametro del cursor
probe:
<sql-query name="InscripcionesPorAlumno">
<return class="Domain.Inscripcion, Domain, Version=1.0.0.0,
Culture=neutral, PublicKeyToken=null" >
<return-property name="Id" column="idInscripcion" />
<return-property name="Fecha" column="fcFecha" />
</return>
call GetInscripcionesByAlumno (:idAlumno)
</sql-query>
y
<sql-query name="InscripcionesPorAlumno">
<return class="Domain.Inscripcion, Domain, Version=1.0.0.0,
Culture=neutral, PublicKeyToken=null" >
<return-property name="Id" column="idInscripcion" />
<return-property name="Fecha" column="fcFecha" />
</return>
call GetInscripcionesByAlumno (:cursor, :idAlumno)
</sql-query>
Ing. Marcos Mellibovsky
ARSoft Consultoría Informática
[email protected]
0351 155630801
msn:[email protected] <msn%[email protected]>
--
Para escribir al Grupo, hágalo a esta dirección:
[email protected]
Para más, visite: http://groups.google.com/group/NHibernate-Hispano