-1
我的EF EF第一個模型有問題實體框架錯誤的關係
我有兩個有關係的表。
報告和REPORTTYPE
在SQL Management Studio中的一切似乎是正確的。 報告有一個「reportType」列,它是idReportType的外鍵。
所以在c#報表中應該有一個reportTypes集合,但是報表類型有一個報表集合。
如果我嘗試手動更改「一對多」關係,我會收到錯誤消息。
編輯
這是代碼。這是德國人的歉意。我沒有設計該分貝,但我必須與它合作。
這裏是 「REPORTTYPE」 類
public partial class stBerichtsArten
{
public stBerichtsArten()
{
this.stBerichte = new HashSet<stBerichte>();
}
public string IDBerichtsArt { get; set; }
public string Beschreibung { get; set; }
public short Kunden { get; set; }
public short Lieferant { get; set; }
public short Allgemein { get; set; }
public virtual ICollection<stBerichte> stBerichte { get; set; }
}
,這裏的 「報告」 類
public partial class stBerichte
{
public string IDBericht { get; set; }
public string AccessBericht { get; set; }
public string IDSprache { get; set; }
public string ZustellArt { get; set; }
public short StandardBericht { get; set; }
public string IDBerichtsArt { get; set; }
public string Beschreibung { get; set; }
public short Exemplare { get; set; }
public virtual stBerichtsArten stBerichtsArten { get; set; }
public virtual stSprachen stSprachen { get; set; }
}
我們需要代碼來確定不幸的問題。 –