我首先使用 EF 代码来创建我的系统。
最近想用它来映射SQL server上的视图,但是有问题
我将模型创建为视图名称 V_InProcessRMForm
这个观点来自其他部门。我无权更改它,也不需要。我想要的只是映射此视图中的数据并显示在网页上。
public class DmsEntity : DbContext
{
public DbSet<V_InProcessRMForm> V_InProcessRMForm { get; set; }
}
public class V_InProcessRMForm
{
[Key]
public string Docid { get; set; }
public string FormNm { get; set; }
public string ChangeDocId { get; set; }
public string Stats { get; set; }
public string CancelReason { get; set; }
}
当代码在这里运行时,它显示:你没有 CREATE TABLE 就在它上面。
DmsEntity entity = new DmsEntity();
var l = from a in entity.V_InProcessRMForm
有没有人可以帮助我?多谢 。