簡體   English   中英

如何將CSHTML連接到非現場數據庫服務器?

[英]How do I connect a cshtml to a offsite database server?

我正在使用MVC進行小組項目,並且正在嘗試使Orders視圖連接到位於異地服務器上的數據庫。

我所看到的有關將數據庫與ASP.NET MVC項目合並的幾本教程談到了添加代碼

var db = Database.Open("nameofdatabases");

我的問題是,當我開始鍵入Database時,顯示可用選項的小下拉菜單沒有顯示它,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();
}

我需要做的是從不同位置的數據庫中的多個表中檢索信息,添加數據,編輯數據和刪除數據。

您可以使用Model做到這一點。 為要使用的每個數據庫創建一個上下文類。 然后為您的表創建強類型控制器 ,它將允許對該表執行所有CRUD操作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM