ef-model-first

    0熱度

    1回答

    我在刺探模型第一種方法,並且遇到了麻煩。例如,如果我有一個名爲Building的實體,並且名爲BuildingID的關鍵屬性,並且我創建了一個與Room實體的關聯,則Room實體中的外鍵屬性最終將命名爲BuildingBuildingID。 我該如何阻止這種瘋狂!

    2熱度

    2回答

    我正在開發一個C#應用程序,使用實體框架4和模型優先方法(我有一個模型,可以從中生成我的DB表和類)。 每次變更請求來自客戶時,定期更改數據庫模式(表格定義等)的最佳方式是什麼? (刪除整個數據庫並應用生成的模型SQL顯然不是一種選擇,因爲數據庫中的所有數據都會丟失。) 希望有人能給我一個提示。

    1熱度

    1回答

    我使用實體框架,模型優先,自我跟蹤實體和Npgsql提供程序(VS2010 - .NET 4目標)。 我試圖跟蹤樂觀併發異常,但我的問題是,只要在實體列標記爲固定的,一個OptimisticConcurrencyException提高,即使受影響的行> 0 後一些挖exposed here,我想知道爲什麼實體框架發佈更新命令通過dbCommand.ExecuteReader(CommandBeha

    2熱度

    2回答

    我有使用模型優先方法創建的模型。當我嘗試使用上下文訪問Book實體時,它不在那裏列出;但銷售項目已列出。爲了將Book實體添加到上下文中需要做什麼修改? 注意:請閱讀Adding reference to entity causing Exception和Entity Framework: Get Subclass objects in Repository瞭解更多詳情。 型號 代碼 static

    0熱度

    1回答

    我有一個模型,如下所示(使用Model-First方法創建)。 一本書是一個銷售項目。 DigitalDisc是一個銷售項目。這工作正常,數據正在數據庫中正確插入。 我正在添加一個名爲「Purchase」的新實體。一次購買包含多個銷售項目。一旦我添加了這個新的關聯並更新了數據庫模式,我得到以下例外。 An error occurred while updating the entries. "Th

    4熱度

    2回答

    我在我的VS2010項目中首先使用實體​​框架模型。 我不知道是否有設置字段password在的.edmx窗口或屬性窗口可能要被加密的方式。我不想更改生成的.cs文件,因爲每次修改模型時都會覆蓋它。

    3熱度

    1回答

    我正在使用VS2012和EF 5.0與模型第一種方法。我想知道是否有任何好方法來生成增量DDL來更新模型更改而不刪除所有表並丟失已有的數據。

    1熱度

    1回答

    *似乎有一些混淆。我創建了一個SQL Server Compact Edition文件,並可以從服務器瀏覽器中看到它。我也可以右鍵單擊並手動添加表格。我想要做的是運行生成的sqlce文件,將我的模型中的所有表和列添加到SDF。 - 背景 - 在Visual Studio 2012(旗艦版),我設計使用模型設計的模型。它創建了一個edmx文件。我右鍵單擊模型並選擇「從模型生成數據庫...」並創建一個

    12熱度

    3回答

    在實體框架5模型第一,看起來似乎是由於類文件生成的方式有一些重大的變化(沒有更多的代碼生成,但T4模板) 2個例子: 生成上下文文件沒有實現IDisposable了 沒有一個構造函數,需要的ConnectionString了 是否有更重大的變動?他們有什麼解決方案?

    0熱度

    2回答

    我正在使用MVC3開發網站,使用模式第一種方法。 我在我的「員工」模型中有一個字段是「用戶名」。 而且這個字段既不是唯一字段也不是外鍵。我的申請要求是username should be unique, and if user enters duplicate value then it show error message。 對於我的mvc項目,我創建了實體框架作爲類庫,並在mvc項目中添加了對