entity-framework-6

    0熱度

    1回答

    我想啓動OnModel創建每個new DataContext(new Entity()) ... 但是,當我創建一個表的連接,它的工作原理。當創建另一個表的連接,再次OnModelCreating行不通的,所以因爲我也有錯誤, the entity type <tableName> is not part of the model for the current context. public c

    0熱度

    1回答

    ,所以我有一個實體和複雜類型之間的簡單關係PropertyChanged事件,我想通知實體時,複雜類型的變化,在此代碼 [Table("Bills")] public class Bill : NotifyBase { //how to call SetWithNotif when this changes ? public virtual Discount Discoun

    10熱度

    1回答

    我有一個類TypeEntity,它將充當幾十個實體的基類。我正在使用TPC,所以我需要將基類中的所有屬性映射到具有具體類的名稱的表,並將Key字段設置爲數據庫生成。 目前我有EntityTypeConfiguration的,看起來像這樣每個實體類型這樣做: class LineItemType : EntityTypeConfiguration<Models.LineItemType> {

    1熱度

    1回答

    我正在使用Official Oracle SQL和Entity Framework驅動程序來讀取數據庫。但是,讀取數據庫時,它的前綴表名與「DBO」: SELECT * FROM "dbo"."Woningen" 沒有「DBO」。代碼的前綴工作正常,它會導致錯誤「表或視圖不存在」。這可能是因爲用戶不是'dbo',所以它無法訪問該架構。這是我使用實體框架代碼: [Table("Woninge

    2熱度

    2回答

    我有一些代碼來同步實體框架POCOs之間不同的數據庫服務器(源服務器是SQL Server,目標是MySQL)。它被寫爲通常使用[Key]屬性的工作,並且表示正在同步的數據的POCO知道如何比較它們自己。 的代碼是目前如下: var srcdbset = setprop.GetValue(src, null); var dstdbset = setprop.GetValue(dst, null);

    -3熱度

    1回答

    select * from [InterViewerComment] where commentID in (select max(commentID) as commentID from [InterViewerComment] where jobID = 45 group by qenID) 該查詢在SQL中是正確的,但我想在實體框

    -2熱度

    1回答

    實體框架是否支持多個數據庫?我的解決方案中有兩個數據庫,分別爲MySQL和SQL Server。如果我一次運行一個,它正在工作,但兩者同時不工作。這裏是代碼。在實體框架web config我需要添加另一個設置爲MySQL,但如何? <entityFramework> <defaultConnectionFactory type="System.Data.Entity.Infrastructure

    1熱度

    1回答

    我有2個簡單的表格。 郵政是主人,有n票。我想用他們的投票計數返回帖子。 這是我的代碼: db.posts.Select(p=> new PostlDto{Title= p.Title, VoteCount= p.Votes.Count}) 這是確定的,我有1個來電,獲得職位,並多次打電話給得到計數。 但問題是,它每次選擇行而不是對它們進行計數這是一個耗時的操作。 這是SQL事件探查器顯示我

    0熱度

    1回答

    我正在使用基於數據庫優先的方法構建的使用EF 6的項目。有幾個表格先前具有映射到複雜類型的相同3個屬性(在代碼中的多個位置使用)。這些屬性被指定爲「外鍵」列,儘管它們的父子關係從未在數據庫中定義過。 最近,一名合作者在SQL Server中完成並正式定義了FK和它們的父表之間的關係。我現在試圖更新實體模型(從數據庫更新),並且新的關聯沒有出現。我已經採取從模型中刪除表並重新添加它們。他們現在顯示正

    2熱度

    1回答

    我試圖創建一個函數,該函數可以檢測一個附加對象是否在不同表中具有相關數據。 我希望避免級聯刪除,而是警告用戶手動刪除孩子。 它必須是動態的,每個導航屬性也是未知類型。 有太多的各種類實例,屬性每天都在改變,所以我不能硬編碼,否則我只能一個一個地計算它們。 我的問題是,當我通過Property.GetValue()選擇值返回時,它是盒裝對象,並且裏面還有動態類型集合,因此我無法計數記錄並執行相關檢查