icriteria

    5熱度

    2回答

    空,我想我的排序結果是這樣的: 首先我想所有的行/對象,其中一列/屬性不爲空,那麼所有的地方colmn/property 爲空。 然後我想按另一列/屬性排序。 我該怎麼做ICriteria?我是否必須創建自己的訂單類,還是可以使用現有的代碼來完成? ICriteria criteria = Session.CreateCriteria<MyClass>() .AddOrder(Order

    3熱度

    2回答

    我需要使用兩個屬性的組合篩選結果列表。一個普通的SQL語句應該是這樣的: SELECT TOP 10 * FROM Person WHERE FirstName + ' ' + LastName LIKE '%' + @Term + '%' 中的ICriteria NHibernate的,我最終使用是: ICriteria criteria = Session.CreateCriteria

    1熱度

    1回答

    我有一個關於如何將傳統CHAR數據庫日期和時間字段合併爲一個.NET DateTime屬性在我的POCO here(謝謝Berryl!)如何結合回答StackOverflow問題。現在我正試圖獲得一個自定義的ICritera查詢來對付那個非常有用的DateTime屬性。這裏是我的查詢: ICriteria criteria = Session.CreateCriteria<InputFi

    8熱度

    2回答

    我使用NHibernate,並正嘗試找出如何編寫一個查詢,該searchs所有的名字我的實體, 並列出結果。舉一個簡單的例子,我有以下幾個對象; public class Cat { public string name {get; set;} } public class Dog { public string name {get; set;} } public clas

    1熱度

    2回答

    假設我有一個名爲MyItem的實體。它可以包含在許多「父母」中,如SomeCollection和SomeOtherCollection。因爲它可以包含在許多父母中,並且由於我不希望MyItem知道父母,所以我想在MyItem中引用父母時沒有任何屬性。 而且,像SomeCollection一樣,父母可以包含許多MyItems,我覺得我需要某種分頁方式來從父母中獲取孩子。這會讓我無法在SomeColl

    4熱度

    1回答

    我想創建下面的T-SQL語句: SELECT SUM (sa.Amount) as 'SumAmount', SUM(sa.Cost) as 'SumCost', gg.[Description] as 'Goodsgroup', Month(sa.[Date]) as 'Month' FROM SalesmanArticle sa INNER JOIN Article

    2熱度

    3回答

    我創建了一個方法,可以從我的抽象過濾器對象中創建NHibernate可以理解的過濾器(通過過濾器我的意思是一組ICriteria對象)。 public static IEnumerable<ICriterion> ToNhCriteria(this MyCriteria criteria) { // T4 generated function // lots of resul

    0熱度

    3回答

    我有一個簡單的測試對象模型,其中有學校,一所學校有學生的集合。 我想找回一所學校及其超過一定年齡的所有學生。 我進行下面的查詢,獲得一個給定的學校,這是一定年齡以上的兒童: public School GetSchoolAndStudentsWithDOBAbove(int schoolid, DateTime dob) { var school = this.Session

    2熱度

    2回答

    我寫同樣的查詢有兩個方法,通過使用NHibernate: 1-使用HQL像下面 public long RetrieveHQLCount<T>(string propertyName, object propertyValue) { using (ISession session = m_SessionFactory.OpenSession()) { long r

    0熱度

    3回答

    我有一個人對象,它可以有無限數量的名字。所以名字是另一個對象。 即 人---名             ---名             ---名 我想要做的是寫使用它的禁止查詢會讓我成爲具有某些名字的人。 所以一個查詢可能會找到名字是alison和jane和philippa的人,那麼下一個查詢可能是一個查找名字是alison和jane的人。 我只想返回具有所有搜索名稱的人。到目前爲止,我已經有