0
Я новичок в NHibernate, и я хочу иметь количество строк из базы данных. Ниже мой код,Количество запросов NHibernate
SearchTemplate template = new SearchTemplate();
template.Criteria = DetachedCriteria.For(typeof(hotel));
template.Criteria.Add(Restrictions.Lt("CheckOutDate", SelDate) || Restrictions.Eq("CheckOutDate", SelDate));
template.Criteria.Add(Restrictions.Eq("Canceled", "False"));
int count = template.Criteria.SetProjection(Projections.Count("ID"));
Это дает мне ошибку, когда я пытаюсь скомпилировать приложение, которое говорит «Не удается неявно преобразовать тип„NHibernate.Criterion.DetachedCriteria“на„Int“»
Я хочу есть количество строк в таблице отеля ..
Как бы я использовал его в своей ситуации. Как я могу изменить вышеприведенный код, который я опубликовал, чтобы он использовал предоставленную вами функцию? – developer
@developer Я отредактировал, чтобы отразить ваше использование. – rebelliard