好吧,我不明白这一点,我在数据库中有一个字段,他们可以在int字段中看到它。您可以看到它们的EnquirySourceId id字段,该表称为Inquiry
我这里有一个叫做Eqnuiry View的类,但是为什么地球上每次EnquirySourceId每次重建时都会被销毁。我在edmx中的查询对象上看到了它。当我这样将其添加到我的局部视图中时
public int EnquirySourceId { get; set; }
我要问的原因是,即使当我在代码中查找EnquirySourceId时,数据库中的值仍然正确,我也没明白这一点,这让我很生气。
public partial class EnquiryView
{
public int ID { get; set; }
public int EnquiryID { get; set; }
public System.DateTime EnquiryDateTime { get; set; }
public string ContactName { get; set; }
public string Description { get; set; }
public int EnquiryAssignedToID { get; set; }
public string CustomerName { get; set; }
public string CreatedBy { get; set; }
public Nullable<int> InvoiceNumber { get; set; }
public string EnquiryAssignedTo { get; set; }
public System.DateTime DateTimeCreated { get; set; }
public int EnquiryStatusID { get; set; }
public string JobSubCategory { get; set; }
}
编辑2
答案 0 :(得分:0)
环顾了堆栈溢出后,我打开了XML文件,发现有一个视图我没有被引用。我以为局部视图是一种自制视图,但事实证明它是由未记录的视图生成的。记录您的代码人员可以节省其他开发人员的时间。