程序中要动态连接另一个数据库,
public partial class WXCountContainer : DbContext
{
public WXCountContainer(string connection)//该处要动态设置新的数据库连接
: base(connection)
{}
public DbSet<WXCountInfo> WXCountInfo { get; set; }
}
//控制器中的方法
public ActionResult Add(WXCountInfo model)
{
if (ModelState.IsValid)
{
string con = GetEntityConnectionString("", "localhost" ,"qorder",3306, "root", "root", "");
WXCountContainer wxCountInfo = new WXCountContainer(con);//报错信息如下:
警告 2 错误 2062: 没有为 EntityContainer WXCountContainer 中 EntitySet 和 AssociationSet 的实例指定映射。
这个错误是不是要求建立与表的映射呢,如果是这怎么处理,我的表是动态的,这无法指定映射吧。
wxCountInfo.WXCountInfo.Add(model);
}
return RedirectToAction("Index");
}
实体要对应表啊,换链接后对应不上了