linq-to-sql

    0熱度

    1回答

    我有一個LINQ查詢,它將幾個表連接在一起,並有一個動態where子句。它按預期工作並將預定義的類作爲列表返回。 我現在也必須加入到一個表中,該表中可能沒有一行 - 但如果該行不存在,仍會返回結果。 return (from p in db.POInvMasts.AsNoTracking() join s in db.POInvMastStatusTypes.AsNoTracking

    4熱度

    1回答

    我正在閱讀一本書,它說:「如果您將使用ADO.NET創建自己的數據訪問層以訪問您的數據庫,那麼對數據架構是否存在的影響最小。 O/RM,您的靈活性將受到您使用的工具的限制「。 ADO.NET和其他ORM之間的主要區別是什麼?

    0熱度

    1回答

    在這裏,我有一個強類型視圖,在該視圖中,我向註冊用戶顯示了他/她的數據,以允許更新編輯數據並使這些數據更新變化反映回數據庫。 我已經編寫了相應的GET和POST方法中的操作方法的所有代碼,但我無法弄清楚是什麼導致了這個問題。問題是我在視圖頁面上對綁定到模型的更改類沒有反映回數據庫表,雖然我寫了方法db.submit changes()。 下面是我的代碼: [HttpPost] [V

    0熱度

    2回答

    我需要幫助 我有表: Id Day Group Value ------------------------------------------------- 1 2016-10-11 1 10.5 2 2016-10-11 1 10.8 3 2016-10-11 1 10.7 4 2016-10-11

    2熱度

    3回答

    我希望能夠使用lambda表達式獲得OrderBy查詢,以便使用TOP(n)關鍵字(大性能提升)獲得SQL查詢。 我可以,如果我specifiy做到這一點... PaginatedList = query.OrderBy(x => x.QuoteID).Skip(() => skipValue).Take(() => pageSize) 但因爲我想要的排序依據字段設置爲通過名字的UI選擇我想要

    0熱度

    2回答

    有誰知道如何翻譯此內容?當我打開調試器時,我得到3個不同的查詢,而var包含一組結果。我試圖用一個將調用存儲過程的方法替換該行,但我不明白查詢應該是什麼。非常感謝 var restbl = context.tbl_one.FirstOrDefault(d => d.qty < d.tbl_two.Count(a => !a.tbl_three.ust)) ?? context

    0熱度

    1回答

    我目前正在嘗試更新我的數據庫中的值。我的代碼完美無缺地工作,直到我爲數據庫添加了新的值。我更新了我的DataClasses1.dbml,它顯示了我添加到數據庫的新列。當context.SubmitChanges()被調用時,我仍然得到一個StackoverflowException。變更集包含2個對象應更新(更新每行5列在這種情況下) var customers = new List<Cust

    2熱度

    2回答

    好吧,我有一個巨大的表db。超過100萬條記錄和超過50列。 (我知道它不是最優的,但它的工作原理)所以我需要運行限制返回數據量的查詢。現在我的問題是這樣的。我有一些自定義查詢運行並返回數據。用戶可以通過選擇將生成Predicate模板的過濾器和選項並將其應用於列表來更多地過濾該數據。我現在需要獲取謂詞列表併合並它們並重新查詢數據庫來搜索(更改或其他條目匹配)。問題是這樣的 private Fun

    2熱度

    1回答

    我必須在數據庫中插入一行,但問題是主鍵是根據行的總數生成的。 例如如果數據庫有25601行,則新插入的記錄的ID將爲CT25602。 我想使用事務處理主鍵衝突。 這是我寫的代碼。 public void CreateContact(ContactViewModel input) { var transactionScopeOptions = new TransactionOptions

    0熱度

    3回答

    我不知道它是否可行。 我有一個表,爲圖書問題return.There的紀錄保持兩列是[狀態]和其他[bookid]。我想在sql中添加一個約束,將限制用戶插入重複記錄status = 「問題」與同一個bookid。 例如,如果已經有status ='issue'和bookid = 1的記錄,那麼它不允許插入status =「issue」和bookid = 1的其他記錄,但是我可以使用其他狀態像st