0
我可以让NHibernate(v2)返回并处理包含我的单个结果集的单个SYS_REFCURSOR。 NHibernate中可能有多个resultsets/SYS_REFCURSOR? .hbm.xml文件的语法将映射SYS_REFCURSOR的多个结果集的语法是什么?如何使用NHibernate从Oracle存储过程中处理多个结果集/ SYS_REFCURSOR
谢谢。
我可以让NHibernate(v2)返回并处理包含我的单个结果集的单个SYS_REFCURSOR。 NHibernate中可能有多个resultsets/SYS_REFCURSOR? .hbm.xml文件的语法将映射SYS_REFCURSOR的多个结果集的语法是什么?如何使用NHibernate从Oracle存储过程中处理多个结果集/ SYS_REFCURSOR
谢谢。
我相当肯定答案是否定的,这是不可能的。有两种方法可以解决这个问题:对两个存储的过程使用MultiQuery批量调用或2)使用数据库连接和ADO.NET。
什么是“MultiQuery”?感谢您的答复btw。 – Niner 2010-07-12 20:17:05
MultiQuery允许您在单个批处理中发送多个SQL语句。请参阅http://knol.google.com/k/fabio-maulo/nhibernate-chapter-16-improving/1nr4enxv3dpeq/19#16%282E%297%282E%29%28C2%29%28A0%29Multi_Query。 – 2010-07-12 20:42:58