cost 112 ms
MVC /實體代碼優先的多個上下文,它們之間具有參照完整性

[英]MVC / Entity Code-First Multiple Contexts with Referential Integrity between them

我在使用同一個數據庫的兩個上下文之間進行協作時遇到了一些困難。 這是場景: 在使用EF 6 Code-First的MVC應用程序中,存在一個具有兩個上下文的數據庫。 -第一個上下文是帶有自定義ApplicationUser對象的ApplicationIdentity上下文。 -第二個 ...

首先使用Entity Framework 6.1代碼保留和檢索序列化實體屬性

[英]Persisting and retrieving serialized entity property with Entity Framework 6.1 code first

示例:假設我有這三個類。 Foo是一個帶有DbSet的正確實體框架實體,而我希望我的EF DbContext不知道Bar和Baz因為我已經使用我編寫的SerializedColumn屬性標記了Foo的Bar屬性。 通過應用該屬性,我希望EF將帶有Bazes的Bar實例序列化為單個字符串字段, ...

Entity Framework 的代碼 First Database.Initialize 調用在數據庫已經存在時開始創建新數據庫

[英]Entity Framework's code First Database.Initialize call starts creating a new database when the database is already present

在我們的應用程序啟動時,我們首先調用 EF 代碼的Database.Initialize(force=true)方法來初始化本地數據庫。 在某些計算機上,當用戶在登錄到用戶帳戶后立即嘗試啟動應用程序時,會觸發遷移並且應用程序崩潰,因為第一次遷移嘗試將表添加到已經存在的數據庫中。 第二次(或第三次)用 ...

僅在數據庫中存儲日期而不是時間部分 C#

[英]store only date in database not time portion C#

我有一個測試類和一個僅存儲日期的ExecutionDate屬性,但是當我們使用[DataType(DataType.Date)]也將時間部分存儲在數據庫中時,但我只想要日期部分。 有什么方法可以使用實體框架在 db 中僅存儲時間部分的日期? 請幫我.... 我在使用存儲時間部分 00:00 的 ...

DbContext日志未攔截SaveChanges()生成的SQL

[英]DbContext Log is not intercepting SaveChanges() Generated SQL

MSDN上的“ 記錄和攔截數據庫操作”一文介紹了Log屬性用於記錄SQL的方法,其中包括由EF6 +的SaveChanges()方法生成的SQL。 我正在嘗試從從DbContext繼承的Context類中攔截所有生成的sql。 除了由SaveChanges()方法生成的SQL之外,該攔截 ...

關系約束中的從屬角色和主要角色中的屬性數量必須相同嗎?

[英]The number of properties in the Dependent and Principal Roles in a relationship constraint must be identical?

ConsumerNM是NM /橋表/實體。 它與事件表的1:N關系。 當我執行插入操作時,出現問題標題異常。 我必須進行哪些更改才能使其正常工作? 我是否必須創建2個外鍵,每個外鍵都指向另一個ConsumerNM_Key? ...

實體框架條件查詢構建

[英]Entity framework condidional query building

我在使用實體框架創建復雜查詢時遇到問題。 我想根據構建此類查詢期間給出的參數將其他數據提取到我的 linq 實體中。 以下是其中的示例: 我有這樣創建的復雜對象: 如果啟用了功能,我想將其他數據加載到實體中(就像在示例中一樣): 在上面的示例中,參數 (featureNEnabled) ...

無法刷新數據庫模型

[英]Can't refresh database model

我無法刷新數據庫模型。 我正在使用Asp .net 5。 這是我所做的簡短示例: 1.在“ Model”目錄下的“ person.cs”文件中創建類person。 2.在“模型”目錄中創建myContext.cs文件。 3.在Models目錄中創建myInitial ...

代碼第一個實體框架6.1自定義聚合函數

[英]Code first Entity Framework 6.1 Custom Aggregate Function

我在SQL Server上有一個自定義CLR聚合函數來計算百分位數。 是否可以通過Entity Framework調用我的自定義聚合函數? 如何配置映射以允許此操作? 我嘗試使用類似於Entity Framework 6 Code First Custom Functions中描述的c ...

實體框架代碼首先導致數據庫訪問異常

[英]Entity Framework code first causes exception on database access

最近開始嘗試研究實體框架的代碼優先方法。 我在各種教程之后創建了一些數據庫表,但是沒有一個可以做到這一點。 現在從零開始大約3到4次,因為異常變得越來越荒謬。 上一次在第一次訪問時創建了數據庫,但是由於缺少權限(使用集成安全性-wat?)而無法在第二次調試會話中連接到數據庫。 顯然. ...

為Entity Framework代碼優先應用程序添加索引的正確方法?

[英]The right way to add indexes for Entity Framework code-first applications?

當您使用Entity Framework代碼優先時,我已經在研究如何在列上添加索引了很長時間。 如我所見,有三種方法: 在實際遷移中添加它們(在EF 4.2之后) 在EF 6.1中使用新的IndexAttribute 直接向列添加索引 我不是很喜歡這兩種方 ...

如何在C#中使用異步調用並等待存儲過程

[英]How to call store procedures with async and await in C#

我正在使用Visual Studio 2015社區版本和MVC 5,實體框架6。我剛剛學會了如何使用異步並等待進行異步調用。 現在,在我的項目中,我僅具有CRUD操作,並且對於所有已編寫存儲過程的操作,除調用存儲過程外,我的API中沒有更多的業務邏輯。 所以我正在使用異步並等待調用存儲過 ...

ASP.NET MVC 5中EntityFramework中偶然發生的基礎NullReferenceException問題

[英]Accidentally underlying NullReferenceException issue in EntityFramework in ASP.NET MVC 5

專家 訪問MVC 5網站上的主頁時遇到麻煩,請參閱下面的異常詳細信息。 MVC 5.2.2 實體框架6.1.1 Visual Studio 2013 該代碼非常簡單,它從當前OwinContext中共享的數據上下文異步查詢數據,它照常工作,但是偶然地 ,由於先前的 ...

通用方法和實體框架

[英]Generic methods and Entity Framework

我有一些特定於客戶的實體,因此我經常想獲得適用於特定客戶的實體集。 類似於以下內容: 替換大量的重復代碼,例如 我試圖添加擴展方法: 這不幸地失敗了: 類型'System.NotSupportedException'的第一次機會異常發生在EntityFrame ...

EF電動工具先從數據庫進行逆向工程,然后再從EF數據庫進行逆向工程。 有什么區別?

[英]EF power tools reverse engineer from database vs EF Database first. What is difference?

我有一個現有的sql server數據庫,想添加一個新的實體數據模型,我想指向該現有數據庫。我想使用反向工程使其成為``代碼優先''樣式。 這有什么優點和缺點? 數據庫優先方法在逆向工程中的優缺點是什么? 我已將程序存儲在數據庫中。 ...

用Moq模擬實體框架6 ObjectResult

[英]Mocking Entity Framework 6 ObjectResult with Moq

如何使用Moq模擬Entity Framework 6 ObjectResult,以便可以對依賴EF數據庫連接的代碼進行單元測試? 沿着這些思路閱讀了無數的問題和答案,並從我所閱讀的內容中收集了很多知識,我實現了我認為是一個相當優雅的解決方案,並且我應該分享它,因為這里的社區幫助我實現了這 ...

Identity UserRoles表中的實體框架代碼優先更改復合PK

[英]Entity Framework code-first change composite PK in Identity UserRoles tables

默認情況下, UserRoles通過UserId and RoleId映射了兩個表User和Role , UserId and RoleId在上面的列上具有復合鍵。 我通過添加另外兩個實體關系來進行自定義: 我有以下遷移腳本: 更新數據庫后, UserRole表在其中又增加 ...

在asp.net實體框架中通過電子郵件查找列

[英]Find a column by email in asp.net Entity Framework

我想寫一個忘記密碼作為培訓,現在我遇到了問題。 我需要找到一個userId,但是我的代碼無法正常工作,並且它向我顯示SQL代碼。 這是我的代碼: 我有一個電子郵件地址,現在我想通過該電子郵件地址查找userId 但是正如我所說,我的代碼只是向我顯示SQL語句,而不是我想 ...

實體框架6中的對象查詢

[英]Object query in Entity Framework 6

我在使用ObjectQuery方法時遇到錯誤,有人可以幫忙嗎? 我的邏輯是,它根據TblProduct的內容在控件選項卡中添加按鈕 但我得到一個錯誤: 參數2:無法從“ Coffee_Shop.CoffeeShopDatabaseEntities”轉換為“ System. ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM