입니다 코드, 내가 저장 프로 시저를 호출하고 어떻게자 NHibernate를 사용하여 저장 프로 시저를 호출 -에 대한 persister 예외를 얻기하지 : 여기
ISession session = NHibernateHelper.GetCurrentSession();
IQuery q = session.GetNamedQuery("ps_getProgressBarData1");
var t = q.List();
XML 매핑
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.2" namespace="ReleaseDAL" assembly="ReleaseDAL">
<sql-query name="ps_getProgressBarData1">
<return alias="ProgressBar" class="ProgressBar">
<return-property name="Tot" column="Tot"/>
<return-property name="subtot" column="subtot"/>
</return>
exec ps_getProgressBarData1
</sql-query>
</hibernate-mapping>
클래스 매핑
public virtual Int32 Tot {get { return _Tot; } set { _Tot = value; } }
public virtual Int32 subtot { get { return _subtot; } set { _subtot = value; }}
예외가 발생합니다 : No persister for: ReleaseDAL.ProgressBar, ReleaseDAL, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
문제를 알려주세요.
감사
가 네, 지금은이 문제를 얻고, 아주 좋은 지적이야 -------에 대한 어떠한 persister 없습니다 : ReleaseDAL.ProgressBar, ReleaseDAL, 버전 = 1.0.0.0, Culture = neutral, PublicKeyToken = null –
사이트에서이 다른 질문을 확인하고 나와 작동하는지 알려주십시오. http://stackoverflow.com/questions/57804/nhibernate-mappingexception-no-persister-for –
아니, 이건 나를 위해 작동하지 않습니다. 나는 이미 이것을 확인했다. 나는 becoz 통해 UR 첫 번째 실마리 upvoting 오전, 지금은 다른 문제가 점점에 대한 persister : ReleaseDAL.ProgressBar –