2011-07-26 13 views
9

mam mapowania w NHibernate tak:Nazwany kwerendy nie wiadomo

<?xml version="1.0" encoding="utf-8"?> 
    <hibernate-mapping namespace="News.BusinessEntity" assembly="News.BusinessEntity" xmlns="urn:nhibernate-mapping-2.2"> 

    <class name="News" table="News"> 
     <property name="NewsId" type="Int64" column="NewsId" /> 
     <property name="NewsTitle" type="String" column="NewsTitle" /> 
    </class> 

    <sql-query name="Sp_News"> 
      <return class="News" /> 
      exec Sp_News 
    </sql-query> 

</hibernate-mapping> 

Kiedy zadzwonić session.GetNamedQuery("Sp_News") pojawia się następujący błąd:

Named query not known: Sp_News. 

Każda pomoc będzie mile widziane.

Odpowiedz

25

błąd został rozwiązany tylko poprzez ustawienie właściwości budowy działania z .hbm.xml pliku osadzone zasób

+0

Wciąż przegap tego ... dzięki. –

Powiązane problemy