所以我试图从表中执行一个基本的选择查询返回行。现在我有一个对象表示表中的数据并映射到hbm.xml文件中。据我所知,映射是正确的(这是一个带有自动递增键和字符串值的简单表)。CreateSQLQuery的作品,但QueryOver不与NHibernate
当我这样做:
session.CreateSQLQuery("SELECT * FROM db.table").List()
例如,生成的查询工作。
但是,如果我这样做:
session.QueryOver<MyObject>().List()
的结果为空。
你可以发布你的映射文件和类MyObject来? MyObject XML映射嵌入式资源吗? MyObject中的表名是否设置为“table”? – Rippo 2013-05-02 14:46:46