Hi ,
I am using NHibernate as ORM, Oracle as database in my MVC application. I have a package with a parmeter OUT type. I want to execute that package using Nhibernte. My mapping is below:
<?
xmlversion="1.0"encoding="utf-8"
?>
<
hibernate-mappingxmlns="urn:nhibernate-mapping-2.2"namespace="DSSGOutlet.Domain"assembly="DSSGOutlet.Domain"
>
<
sql-queryname="GetNewOutletId"callable="true"
>
<
query-paramname="x"type="System.string"
/>
{ exec pkg.Generate_id(:x)}
</
sql-query
>
</
hibernate-mapping
>
IQuery
query = ActiveSession.GetNamedQuery("GetNewOutletId");
var result = query.SetParameter("x","").UniqueResult();
returnConvert.ToString(result);
It is not working. I don't know how to Handle OUT type parameter x. Please help me.