2

我正在尝试访问我在 ASP.NET MVC 项目中的 .edmx 文件中拥有的单个表实体。运行项目时,我得到以下信息。

未映射类型“MvcApplication1.Models.tbl_dppIT”。使用 Ignore 方法或 NotMappedAttribute 数据注释检查该类型是否被显式排除。验证该类型是否被定义为一个类,不是原始的、嵌套的或泛型的,并且不是从 EntityObject 继承的。

我要做的就是从实体访问某个列。

我正在尝试通过执行以下操作来访问此项目。

生产模式

public class ProductionDataModels : DbContext
{
    public DbSet<tbl_dppIT> DPPITTable1 { get; set; }

    public ProductionDataModels() : base("name=MessagingSystemEntities")
    {

    }
}

我用来访问模型的控制器

    public ActionResult Index()
    {
        ViewBag.Message = "Real Time Production";

        var test1 = productiondatamodels.DPPITTable1.ToString();


        return View(test1);
    }

我尝试了多种访问生产模型的不同方法,但仍然遇到相同的错误。我在做一些明显的错误吗?

4

0 回答 0