我正在使用MVC处理一个组项目,我正在尝试将Orders视图连接到位于异地服务器上的数据库。
我见过的关于将数据库与ASP.NET MVC项目合并的一些教程讨论了添加代码
var db = Database.Open("nameofdatabases");
我的问题是,当我开始输入数据库时,显示可用选项的小下拉菜单没有显示,DataBindings是最接近的。
另外,有人向我们展示了另一行代码:
public VivaceContext db = new VivaceContext();
List<Distributor> list = new List<Distributor>();
public ActionResult Index()
{
var ist = db.TableName.FirstOrDefault(x => x.FieldName == "").Orders.ToList();
var i = db.TableName.Where(x => x.FieldName == "").ToList();
return View();
}
我需要做的是从不同位置的数据库中的多个表中检索信息,添加数据,编辑数据和删除数据。
答案 0 :(得分:0)
您可以使用模型执行此操作。 为要使用的每个和每个数据库创建一个上下文类。 然后创建强类型控制器对于您的表,它将允许在该表上执行所有 CRUD 操作。