ef-model-first

    0熱度

    1回答

    我首先使用EF5模型。我真的不明白什麼是EDM自動生成的類。根據一些文檔,這些類是POCO,但爲什麼它們在上下文中使用? 假設我有一個Student實體,那麼我在我的上下文中獲得一個Student POCO類和一個DbSet StudentSet屬性。 這個下一條指令會在我的數據庫中放置一個POCO嗎? MyContext.StudentSet.Add(johndoe); MyContext.S

    0熱度

    2回答

    我想分享我的Customers和Vendors之間的Contacts實體。 Customers可以有很多Contacts Vendors可以有很多Contacts ...但是當我做了我的模型我跑到那裏,現在我必須既CustomerId和VendorId提供給每個接觸的問題。 我會發布我的模型的圖像,但我沒有10分。

    4熱度

    2回答

    我想創建一個GUID類型爲空的外鍵這樣 [ForeignKey("CreatedBy")] [Display(Name = "Created by")] public Guid? CreatedById { get; set; } public virtual User CreatedBy { get; set; } 但是當我添加遷移和更新數據庫不讓它能夠在SQL表設計空。 有沒有另一

    0熱度

    1回答

    現在我的EF應用程序(使用EF 5 Model-first方法訪問MS SQL Server 2008 Express的應用程序)正在開發機器上工作,我需要部署(或安裝)它在部署機器上。 爲了讓我的應用程序正常工作,設置部署計算機所涉及的步驟是什麼? [我在想: 1.部署米安裝MSSQL 2008年快遞/ C 2.執行中SSMS的app.edmx.sql創建數據庫和表 3.我的應用程序二進制文件復

    0熱度

    2回答

    我想在我的模型中實現GUID作爲主鍵。我使用模型優先的方法,並且我希望GUID不是在數據庫中生成的,而是在.NET服務器中生成的。 我見過一個解決方案,說我將不得不爲每個類做到這一點: public class TestObject { public TestObject() { Id = Guid.NewGuid(); } public G

    0熱度

    1回答

    我正在嘗試爲我的實體框架模型生成Oracle SQL。 我可以生成SQLServer SQL罰款,錯誤只發生在甲骨文世代。 我已經安裝好VS的oracle開發工具。 我已經爲數據庫生成工作流程選擇了「通過T4生成Oracle(TPT).xaml(VS)」,並且爲DDL生成模板選擇了「SSDLTOOracle.tt(VS)」。 當我嘗試生成從右鍵菜單中的SQL,我得到以下錯誤一遍又一遍的重複着: 被

    1熱度

    1回答

    我先使用代碼創建客戶管理應用程序。 客戶可以有許多地址,但只有一個「主要」地址。 這裏是我的客戶模型: public class Customer { [Key] public int Id { get; set; } public string FirstName{ get; set; } public string LastName{ get; s

    0熱度

    2回答

    我無法在兩個表之間創建1到0..1的關係,其中主鍵是由兩列組成的組合鍵。 這些表被導入到EF具有多對多的關係,改變到1周的結果在以下的誤差的關係,1至0..1或1: Multiplicity is not valid in Role Because the Dependent Role properties are not the key properties, the upper bound o

    2熱度

    1回答

    我想使用模型第一種方法來創建實體框架的數據庫。我也想使用多個數據庫模式。有沒有可能創建額外的數據庫模式(稱爲「安全」)以及默認的「dbo」? 我還想知道爲什麼執行「從模型生成數據庫」命令後,我的.dmx文件的SSDL部分中的EntitySets模式屬性重置爲「dbo」。 <?xml version="1.0" encoding="utf-8"?> <edmx:Edmx Version="3.0"

    0熱度

    1回答

    我已經使用模型優先和實體框架的實體數據模型創建了模型。那麼,當我想要創建控制器(右鍵單擊控制器文件夾Add-> controller-> WebApi 2 Controller with actions using EF),那麼我在定義輸入字段後會出現一條錯誤消息: 獲取類型「WebApi .Models.QR_Name」。嘗試重建項目。另一個Model類獲得相同的錯誤。我該如何解決這個問題? 編