Вопрос

Можно ли создать аноиновый счет с Nibernate?

Приведенный ниже запрос бросает исключение «без столбца *». Конечно, я мог, конечно, добавить имя столбца, но я бы предпочел не, потому что, если я сделаю, мне придется нажать имена столбцов для 95 столов ...

NHibernate.Criterion.DetachedCriteria dcIsUniqueDomainname = NHibernate.Criterion.DetachedCriteria.For<nhDBapi.Tables.clsDomains>()
               .SetProjection(
                   NHibernate.Criterion.Projections.Count("*")
               )
               .Add(NHibernate.Criterion.Property.ForName("DomainID").Eq(strDomainID))
               .Add(NHibernate.Criterion.Property.ForName("DomainName").Eq(strDomainName)
           );
Это было полезно?

Решение

Ты ищешь Projections.RowCount().

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top