datacontext

    6熱度

    3回答

    我不知道應該使用httpcontext緩存還是企業庫緩存應用程序塊。此外,在刪除或更新作爲緩存列表一部分的實體時,緩存策略的最佳模式是什麼? 我應該從緩存中刪除所有列表還是僅從緩存列表中刪除項目? 如果我更新它,我將從緩存中刪除列表或更新其中的實體。

    11熱度

    4回答

    我在想如何組織DataContexts的最佳策略。我們工作的典型DB有50到100個表格,通常以第三範式形式存在,並且它們之間有許多關係。我認爲我們有兩種選擇: 將所有表放在一個上下文中。這將確保我們所做的任何事情都將以正確的順序在數據庫中提交。問題在於,LINQ設計人員會對50多張表格造成混亂,我擔心性能可能會受到影響。 根據表的邏輯分組創建多個數據上下文。問題在於,會有一些關係的一方在一個環境

    2熱度

    4回答

    我剛剛下載了MVC,我正在通過一個教程。一切都很好,直到我嘗試聲明一個DataContext對象。 我的dbml被命名爲db.dbml(嘗試另一個名爲test.dbml),當我試試這個: public dbDataContext db = new dbDataContext(); 我得到: 類型或命名空間名稱 'dbDataContext'找不到... 我錯過了什麼嗎?在webforms中,這

    1熱度

    1回答

    我想填充使用VS 2008的網頁上的下拉列表控件,並繼續收到無法加載DataContext的錯誤。我的後端是一個SQLx服務器2005年數據庫。我創建了一個鏈接到SQL數據上下文,並有1個表。我的LinKDataSource是如下 - ASP:使用LinqDataSource ID = 「LinqDataSource1」 RUNAT = 「服務器」 ContextTypeName = 「DACDa

    2熱度

    3回答

    編寫手動SQL時,很容易估計查詢返回的數據的大小和形狀。我越來越覺得用LINQ to SQL查詢很難做到這一點。有時候我發現WAY數據比我預期的要多 - 這可能會減慢直接訪問數據庫的遠程客戶端。 我希望能夠運行一個查詢,然後確切知道有多少數據已經通過線返回,並使用它來幫助我進行優化。 我已經使用DataContext.Log方法連接了一個日誌,但只給出了一個發送SQL的指示,而不是接收到的數據。