我使用实体框架和MVC3, 我已经使用模型首先计算策略... 我用公司作为基类并且我继承了它的导致类。错误是作为一个{“无效的对象名称dbo.TableName'。”}
当我运行应用程序的给出错误...
这是基类
using System;
using System.Collections.Generic;
namespace CRMEntities
{
public partial class Company
{
public int Id { get; set; }
}
}
这是铅类
using System;
using System.Collections.Generic;
namespace CRMEntities
{
public partial class Lead : Company
{
public Lead()
{
this.Status = 1;
this.IsQualified = false;
}
public Nullable<short> Status { get; set; }
public Nullable<bool> IsQualified { get; set; }
}
}
我已经添加了控制器(儿童) ,并在索引视图中添加了此代码...
public class Default1Controller : Controller
{
private CRMWebContainer db = new CRMWebContainer();
//
// GET: /Default1/
public ViewResult Index()
{
return View(db.Companies.OfType<Lead>().ToList());
}
}
这是DB和型号...
它给内部错误 -
{“,而执行命令定义时出错。详情请参阅 内部异常。“} {”无效的对象名称 “dbo.Companies”。“}
它说你的数据库中没有公司表存在你是如何启动数据库的吗 –
我有一个公司表我已经使用过模型首先接受我创建了模型,然后创建了DB.I可以在DB中看到Companies和companies_Lead表 – user1668543
我已更新问题请检查 – user1668543