/ / CreateSQLQuery работи, но QueryOver не работи с NHibernate - c #, mysql, nhibernate, model-view-controller

CreateSQLQuery работи, но QueryOver не с NHibernate - c #, mysql, nhibernate, модел-view-controller

Така че се опитвам да изпълня основна заявка за изборот таблица за връщане на редовете. Точно сега имам обект, представящ данните в таблицата и се изобразява във файла hbm.xml. Доколкото знам, картографирането е правилно (това е проста таблица с автоматично увеличаващ се ключ и стойност на низа).

Когато го направя:

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

например получената заявка работи.

Но ако го направя:

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

резултатът е нулев.

Отговори:

2 за отговор № 1

Обикновено, когато това се случи, защото XML файлът ви не е маркиран като вграден ресурс във вашия проект.

Виж тук:-

въведете описанието на изображението тук