query-expressions

    12熱度

    8回答

    下面是返回相同數據的兩個查詢。其他風格我不確定哪個更好。 什麼因素影響這些查詢? 使用其中一種風格有什麼好處? 樣品1個 var x = from s in db.Surveys join sq in db.Survey_Questions on s.ID equals sq.Survey_ID join q in db.Questions on sq.Question_ID

    4熱度

    1回答

    我正在用F#學習LINQ。我想知道如何使用lastOrDefault。 如果我有一個名爲Days的SQL Server數據表,它存儲了一些日期,我想寫一個查詢來選擇表的最後日期,如果沒有記錄,我想返回時間爲00的unixEpoch :00:00 UTC 1月1日1970年 let lastDate = query { for day in days do la

    1熱度

    2回答

    問候 我的工作,需要我寫的文本形式的查詢,然後將它們轉換成一些容易處理節點一個項目,通過一些處理不明確的存儲庫。在那裏的所有內容中,我最不感興趣的部分是將文本轉換爲節點的部分。我希望它已經在某個地方完成了。 因爲我一直在做東西,所以我選擇使用LINQish表達式語法。 from m in Movie select m.A, m.B 我開始手動解析它,並得到了基本知識,但它很俗氣。我正在尋找更好的解

    2熱度

    4回答

    我是CRM開發新手。 我有一個自定義實體「客戶」。該實體有一個名爲「defaultcustomer」的字段,可以是TRUE或FALSE。我正在開發一個插件,我需要爲所有「客戶」設置「defaultcustomer」爲FALSE。我這樣做如下: 事實: 我已經註冊爲實體「客戶」本身的插件。所以當實體「客戶」更新時,插件會觸發。 private void MakeAllNonDefault() {

    1熱度

    3回答

    我正在給一些自定義對象添加LINQ接口,但是C# compiler fails on type inference。但是,我可以使用原始擴展方法編寫等效查詢,並且類型推導成功,所以我不確定編譯器如何將查詢表達式轉換爲擴展方法調用。 是否有工具或編譯器標誌,以便我可以查看編譯器從我的查詢表達式中生成的內容,所以我知道了這一點? 此代碼位於開源項目中,因此如果有幫助,我可以提供指向源代碼的鏈接。擴展方

    1熱度

    1回答

    我正試圖在動態crm 4.0中編寫一個插件。以下是我的提取查詢哪些工作正常。我在fetchxml Builder上測試過。但是當我試圖轉換爲QueryExpression時,它並沒有迴應任何結果。 <fetch mapping='logical'> <entity name='new_involvedperson'> <attribute name='new_ageattim

    3熱度

    3回答

    我想顯示的類別和子類別,像這樣: 類別1個 子目錄1個 子目錄2 子類別3 類別2 子目錄5 子目錄6 子類別7 換句話說,foreach類別顯示屬於下面的每個子類別的子類別。 我的兩個表是像這樣: 類別 - 類別ID 名稱 SubCategory- SubCategoryID SubCategoryName 類別ID 我有類的外鍵子類別一太多。 這裏是我得到的代碼,其中顯示所有子類別foreac

    2熱度

    1回答

    如何使用exptension方法創建此表達式,但(!)不使用匿名類型? from p in posts join u in context.oxite_Users on p.CreatorUserID equals u.UserID join pa in context.oxite_PostAreaRelationships on p.PostID equals p

    3熱度

    2回答

    是否可以使用不區分大小寫的ConditionExpression構建查詢? ConditionExpression condition = new ConditionExpression() { AttributeName = "lastname", Operator = ConditionOperator.BeginsWith, Values = new Obse

    5熱度

    4回答

    我們發現,LINQ的2011年CRM是可怕的損壞 - 它似乎已經得到了在不對其執行任何QA。一個指標是如何嚴重破壞供應商是一個查詢像.Where(x => x ==「b」)的作品,但這個.Where(x =>「b」== x)可能不會取決於前面的條件,如a加入聲明。實際上我不得不重寫部分查詢提供程序,並且將我放在一起的廢話與我一起享受更好的運氣。 然而,這不能再繼續下去,還有其他的問題,我不支付爲M