/ / CreateSQLQuery funciona, mas QueryOver não funciona com NHibernate - c #, mysql, nhibernate, model-view-controller

CreateSQLQuery funciona, mas o QueryOver não funciona com o NHibernate - c #, mysql, nhibernate, model-view-controller

Então, eu estou tentando executar uma consulta de seleção básicade uma tabela para retornar as linhas. No momento, tenho um objeto que representa os dados na tabela e é mapeado no arquivo hbm.xml. Até onde eu sei, o mapeamento está correto (é uma tabela simples com uma chave de incremento automático e um valor de string).

Quando eu faço:

session.CreateSQLQuery("SELECT * FROM db.table").List()

por exemplo, a consulta resultante funciona.

No entanto, se eu fizer:

session.QueryOver<MyObject>().List()

o resultado é nulo.

Respostas:

2 para resposta № 1

Normalmente, quando isso acontece, é porque seu arquivo XML não está marcado como um recurso incorporado no seu projeto.

Veja aqui:-

insira a descrição da imagem aqui