[英]EF6 Queries Using Wrong Database
我在 Windows Forms 應用程序 (.Net Framework 4.8) 中將 Devart dotConnect 用於 MySQL 和 Entity Framework 6。 我正在使用帶有動態連接字符串的數據庫優先方法。 我的應用程序可以連接到任意數量的數據庫,所有這些數據庫都具有相 ...
[英]EF6 Queries Using Wrong Database
我在 Windows Forms 應用程序 (.Net Framework 4.8) 中將 Devart dotConnect 用於 MySQL 和 Entity Framework 6。 我正在使用帶有動態連接字符串的數據庫優先方法。 我的應用程序可以連接到任意數量的數據庫,所有這些數據庫都具有相 ...
[英]ASP.NET Core : getting values if its id exists in relational table with EF6 or Linq?
我有一張日期表和一張時間表。 這兩個表是相關的。 在日期表中,我創建了日期並為此日期定義了時間。 我想從數據庫中獲取指定時間的日期列表。 這是我的查詢:public async Task<List<ReserveDate>> GetReservedates() { ...
[英]F# left join with multiple conditions, as a query expression
在 C# 中,我可以使用多個條件進行左連接查詢。 就像這個運行良好的 C# 示例: 我試圖在 F# 中將其翻譯成以下內容: 但是 F# 版本會導致異常: System.InvalidOperationException: 'MyLib.dep' 類型的變量 '_arg1' 引用自 scope '' ...
[英]ASP.NET Core + Entity Framework changed data
我試圖只保存已更改的實體。 如果我刪除這個if : 一切都好。 但如果我保留它,在語句_context.Attach(period);上或者如果我使用Update ,我會得到一個錯誤: InvalidOperationException:無法跟蹤實體類型“Period”的實例,因為已跟蹤另一個具有 ...
[英]Entity Framework ignore not included foreign keys
在我的 .net 6.0 項目中,我使用 Entity Framework 6 從我的數據庫中獲取數據。 我的model里面有一個外鍵,用來解析id的數據。 我使用以下調用來解析外鍵: 我的工具 Model 如下所示: 我的用戶 class 如下所示: 當我像上面描述的那樣離開包含時,用戶被正確解析 ...
[英]Convert WithOptional to Entity Framework Core(7) equivalent
我正在使用 Visual Studio 2022 將項目從 .Net 4.X 遷移到 .Net 6 和 EF 6 到最新版本(我相信是版本 7)。 我已經遷移了一堆配置,但下面我不確定繼續的最佳方式(數據庫已經存在) 這是 EF6 代碼 在 EF 7 中,我的代碼為 但我找不到.WithOptio ...
[英]Editing column header title in datagridview using Entity Framework
我想使用 Entity Framework 編輯 datagridview 中的列標題。 我在表單設計中添加了列和設計名稱,但是當我在代碼中添加數據源時,左側出現了帶有數據的列,而我在表單設計中創建的列顯示為空白。 如何使用列設計名稱來填充數據源中的數據? 我嘗試了很多事情 但我不想那樣。 我想使用 ...
[英]Define Relationship in Code for Entity Framework Model (not normalizied)
這個賞金已經結束了。 此問題的答案有資格獲得+50聲望賞金。 賞金寬限期在18 小時后結束。 Steve Olson想讓更多人關注這個問題: 尋找一點幫助來理解如何在代碼中定義這種關系。 我試圖在數據庫中不存在的代碼中強制建立關系。 我沒有重新定義數據庫的選項。 以下是 EF 生成的類。 對於每 ...
[英]How to write more efficient linq to entities query using EF6
我的實體中有一對多關系: 我想加載Header和它的一些Items ,所以我將這個 linq 寫到實體查詢(EF6): 此查詢生成一個 sql 腳本,其中 3 次連接Header和Item表,是否有更有效的方法來編寫此查詢以一次連接Header和Item表? ...
[英]Instruct EF6 to delete first, then update
我有一個代表多對多關系的連接表: 如上所示,我聲明了一個唯一約束,因為我希望[Order]值在同一個Proposal中是唯一的。 我的應用程序需要修改現有Proposal數據的CoUndertakers集合。 假設一個Proposal當前有兩個[Order]值分別為0和1的CoUndertaker ...
[英]Entity framework - Include an IQuaryable parameter
我閱讀了 EF 5 引入的過濾包含。 這允許我寫這樣的東西: 但我想在單獨的 function 中處理.Where(msc => /* Some condition */)部分,以使我的過濾更通用(wip)。 所以我認為我單獨的 function 可能看起來像: 並像這樣調用方法: 問題是In ...
[英]Entity Framework 6.0 and Microsoft.Data.SqlClient
我們正在將本地數據庫移動到 Azure。我們的應用程序使用 Entity Framework 6。一旦我們安裝了 ADALSQL.dll,使用 System.Data.SqlClient 使用身份驗證 Microsoft Active Directory 密碼一切正常。 當您 go 到異常消息中引 ...
[英]Getting same Current and Original value of change tracker modified state
下面是我調用 SetChanges 方法的覆蓋 saveChanges 方法 現在,有時代碼工作得很好,但在某些情況下,它為property.OriginalValue 和 property.CurrentValue 提供相同的修改值,所以我無法在我的代碼中找到問題所在 還有有什么辦法可以讓它快速 ...
[英]Why won't Entity Framework generate child tables in the migration?
我在實體框架中使用 .NET Core 6。 我有 2 個 model 類,分別稱為Category和Subcategory 。 Category實現了我的ICategory接口: Subcategory繼承自Category並實現了我的ISubcategory接口: 我的DbContext看 ...
[英]Entity framwework does not find the database
我有一個連接到本地 SQL 服務器的 .Net Core 6 控制台應用程序,這在我的開發計算機上運行良好。 但是當我在安裝數據庫的服務器上嘗試相同的應用程序時它不起作用,我得到一個錯誤告訴我它找不到數據庫。 有什么問題嗎? ...
[英]EF6 - Lazy loading related entity always null
由於某種原因,相關實體的延遲加載總是變成NULL。我認為我遵循了所有需要的規則來申請代理生成,但是我似乎無法解決這個問題。 我有一個 object tblOrder_Procedure,它有一個 tblRoom 和一個 tblProcedure。 由於某種原因,tblProcedure 總是自動加 ...
[英]Linq : How to sorting by date strine values in IQueryable .Net6?
我有一個存儲用戶的表,我想按日期顯示它們,日期存儲為字符串。 Linq:IQueryable<User> result = _context.Users .AsQueryable() .Include(r => r.Role) .Include(u =& ...
[英]How to Delete ForeignKey (Cascade Delete) in ASP.NET Core 6 code-first
我有兩個模型,它們通過外鍵約束相互綁定。 PurchaseOrder是父表 PurchaseOrderQtyBreakDown是子表現在的問題是當我試圖刪除父表時,出現了這個錯誤: SqlException:DELETE 語句與 REFERENCE 約束“FK_POQtyBreakDown_P ...
[英]EF warning - If the configured precision and scale don't match the column type in the database, this will cause values to be silently truncated
最近,我們將我們的一個項目從 ADO.net 遷移到了 EntityFramework 7。在日志文件中,我們注意到如下多個警告, 十進制屬性“ObjectId”是實體類型“AppointmentSchedule”上鍵的一部分。 如果配置的精度和小數位數與數據庫中的列類型不匹配,這將導致值在不符合默 ...
[英]How does EF update 'parentId' that has relationship parent-child in single table?
我的模型類是: DbContext 是: 獲取子部門: 像這樣更新: 我的定義是這樣的。 EF 正在更新除“parentId”之外的其他字段。 我如何更新“parentId”? ...