내 nhibernate 매핑 파일에 SQL 쿼리 정의가 있는데이 파일은 저장 프로 시저를 호출하여 일부 레코드를 선택합니다. "목록"방법NHibernate, NamedQuery 결과 메타 데이터를 읽는 방법?
myQuery.List();
IQuery myQuery= Session.GetNamedQuery("sp_MYSP");
myQuery.SetString("param1", p1);
myQuery.SetString("param2", p2);
myQuery.SetString("param3", p3);
내가 사용하는 결과를 얻을 수 있지만,이 방법으로는 목록을 반환 :
<sql-query name="sp_MYSP">
exec MYDBSP :param1, :param2, :param3
</sql-query>
코드에, 나는 이런 식으로 명명 된 쿼리를 호출 메타 정보가없는 객체들 ... 칼럼 이름처럼. 특정 속성 값을 얻기 위해 datatable과 같은 결과를 읽습니다 ... 어떻게하면됩니까?
선택한 레코드가 내 도메인 모달의 엔터티를 나타내지는 않지만 특정 프로세스에 사용되는 데이터 컬렉션 만 나타냅니다.