0
是否可以創建與nhibernate anoynmous計數?匿名數與nhibernate標準?
以下查詢引發異常「無列*」。 我當然可以添加一列的名字,但我不希望,因爲如果我這樣做,我會來查找列名的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)
);
爲什麼NHibernate.Criterion.Projections.RowCount()的類型需要是int32?當我使用long(int64)時,它會失敗...我的意思是顯然可以有超過2^32行,不能在那裏?它有點諷刺,當它返回一個負數,因爲溢出或其他... – 2010-10-25 20:15:52
有'RowCountInt64' :-) – 2010-10-25 20:54:04
+1和RowCount默默地是int32 ...我想知道爲什麼它不能從int32轉換爲long ,唯一的問題應該是反之亦然...... – 2010-10-26 10:00:31