ef-code-first

    1熱度

    1回答

    提前感謝您的幫助。 我對使用include()方法實體框架6時發生的情況有些困惑。 據我所知,包含對象爲NULL時的包含方法爲LEFT JOIN,當對象匹配時爲OUTER JOIN。 我會通過發生在我身上的例子,以便您瞭解發生的事情。 我有以下型號我的表: public class Booking { [Key] public int ID{ get; set;

    0熱度

    1回答

    我正嘗試在buildserver上執行代碼第一次遷移的數據庫更新。 我讀了關於從EF 6工具中使用migration.exe,並傳遞misc。上下文和連接設置作爲migration.exe調用的參數。 我希望能夠直接將連接字符串,默認目錄和安全性指定爲參數。 問題是,當我指定了我的連接字符串時,如: migrate.exe Ef.Data.DLL/ConnectionString:「Data So

    0熱度

    1回答

    我想創建自定義用戶表並從身份用戶創建外鍵。它爲用戶表創建外鍵。但是,當我從UI創建用戶時,它不會將Identity用戶外鍵添加到我的自定義用戶表中。 public class User : BaseEntity { public string Name { get; set; } public string Surname { get; set; } public

    0熱度

    2回答

    我無法弄清楚爲什麼我的初始化程序不起作用。我正在使用EF Code First創建數據庫,並且我希望使用初始化方法在數據庫創建時使用默認值填充數據庫。但每當我嘗試時,我的數據庫正在創建,但初始化程序不起作用,並且表中沒有數據,我想用一些默認值進行初始化。我錯過了什麼嗎?如果我錯了,那麼使用初始化器的正確方法是什麼? 注意:我不想使用Configuration.cs爲我的數據庫播種,我想使用我的自定

    0熱度

    1回答

    我意外刪除了我的數據庫的幾個表,並設法恢復它的一些部分。 但似乎我的外鍵不是在添加新的遷移並運行update-database命令後創建的。 規範缺失外鍵約束缺失: modelBuilder.Entity<File.File>() .HasRequired(f => f.FileType) .WithMany() .WillCascadeOnDelete(fal

    0熱度

    1回答

    我試圖通過執行上的Visual Studio遷移到創建在Oracle數據庫中的一些表,但即時得到在軟件包管理控制檯以下錯誤: Type is not resolved for member 'Oracle.ManagedDataAccess.Client.OracleException,Oracle.ManagedDataAccess, Version=4.122.1.0, Culture=neu

    1熱度

    1回答

    我們在MS SQL數據庫中擁有70多個表的ASP MVC實體框架6代碼優先項目。 對於每個表上的每條記錄,我們都存儲修改過的用戶最後一條記錄。幾乎每個表的結構是這樣的: public class TableA { public int Id{ get; set; } ..... public DateTime? DateModified { get; set; }

    0熱度

    2回答

    NULL我有一個簡單mvc5碼第一應用,它具有在後端和MS SQL數據庫,並在前端的形式。 雖然我通過前端表單插入數據庫,但它不會產生任何錯誤,一切似乎都正常,但是當我檢查後端數據庫表時,則新插入的行中的所有值顯示爲NULL。 這是我的模型代碼: public class students { public int Id { get; set; } [Display(Nam

    6熱度

    1回答

    我試圖在Entities類中爲DbSet屬性指定static List<PropertyInfo>。 但是,當代碼運行時,List是空的,因爲.Where(x => x.PropertyType == typeof(DbSet))總是返回false。 我嘗試了.Where(...)方法中的多個變體,如typeof(DbSet<>),Equals(...),.UnderlyingSystemType

    0熱度

    2回答

    我已經寫在EF CodeFirst兩個表: public class DayType { [Key] public int DayTypeID { get; set; } public string NameDayType { get; set; } public virtual ICollection<SpecialDay> Specialdays { get; set; } p