entity-framework-4

    0熱度

    1回答

    我似乎無法找到一種方法(想知道是否確實有可能)對DBContext執行LINQ查詢,只給出未標記爲刪除的項目。 例如 // Mark one or more items in the DBContext for deletion. (from di in DbContext.DeliveryItems where di.Id == myId select di).ToList().ForEach

    0熱度

    1回答

    我有一個使用Entity Framework 4的Silverlight應用程序。在該應用程序中,用戶可以將Active Directory組名稱的字符串表示添加到配置中 - 直到點擊「保存」按鈕後,更改纔會保存在後端。 單擊「保存」時,實體框架會使用對DomainContext的更改更新後端。這是按預期工作的。但是我想記錄所做的更改,並在context.SubmitChanges()觸發之前通過

    1熱度

    1回答

    我正在使用實體框架的ASP.NET MVC 4應用程序。 我希望有條件地傳遞null值,讓我們說,如果通過值到DeptID那麼就應該列出唯一通過DeptID值,如果通過DeptID = NULL那麼它應該是所有部門。 我寫了一個程序,通過檢查DeptID並返回所需的輸出(如果DeptID是null,則返回所有行)。 但問題是,當我想通過實體框架的以下代碼傳遞空值它不工作。 IdleTicketsC

    0熱度

    1回答

    我想知道的LINQ此SQL.Appreciate任何幫助 select Value FROM GPUD where param ='RVOUTc' and dateandtime in (select max(b.dateandtime) from GPUD as b where b.param= 'rvoutc'and convert(date,getdate()) = convert(dat

    1熱度

    1回答

    我有一個應用程序啓動多個線程,其中使用實體框架4.x在Oracle數據庫中完成簡單的查找。我不時得到這樣的例外,但我不知道爲什麼。任何人都遇到過這種情況,可以幫助我嗎? System.NullReferenceException: Object reference not set to an instance of an object. at Oracle.DataAccess.Clie

    0熱度

    1回答

    public class PersonInfo : MyTableBase 我知道,當我使用這個實體,使用CodeFirst約定,除非我添加表屬性爲實體的表將被命名爲「PersonInfoes」的表格。 有沒有辦法預覽給定實體名稱的表名稱?如果他們有辦法做到這一點,我也會使用流利的遷移者。像這樣的東西。 var tableName = EF.getAutoCreateName("EntityN

    1熱度

    1回答

    我有兩個數據庫表名爲課程和Transactions.Courses存儲特定課程的詳細信息和Transactions表存儲由特定用戶執行的交易的詳細信息。 我的問題是如何確保交易時(添加,編輯,刪除)關於特定課程保存到TransactionTable CourseTable在CourseTable該條目只保存在 TransactionTable是 控制器是 POST: /Course/Add

    0熱度

    2回答

    我剛剛在我的項目中使用了Nuget來安裝實體框架4.3.1。 當我檢查參考文獻時,他們說System.Data.Entity是版本4.0.0。運行版本是v4.0.30319。 對於EF版本4.3.1,這是否正確?我認爲它會說4.3.1 ..? 此外,當我檢查被引用的dll的目錄(在C:\Program Files..\.NETFramework\v4.0\System.Data.Entity.dl

    1熱度

    1回答

    我一直在尋找一個存儲過程,它會生成下面的動態sql,當我運行時,我發現它缺少額外的引號,否則它不起作用。 我不得不使用SQL事件探查器找到這個問題的SQL代碼,打破使用實體框架4. exec sp_executesql N'SELECT TOP (1) [Extent1].[InstanceId] AS [InstanceId], [Extent1].[AssociationId] AS [A

    0熱度

    1回答

    我使用實體提供商 & SqlClient提供在一個事務範圍針對相同的SQL Server不需要分佈式事務升級。我收到以下錯誤: 分佈式事務管理器(MSDTC)的網絡訪問已被禁用。請使用組件服務管理工具在MSDTC的安全配置中啓用DTC以進行網絡訪問。 我不想升級到MSDTC,因爲只有一個SQL服務器正在使用。請建議。