我在數據庫中有兩個表:
Document
和User
。UID
是Document
表中的外鍵。我想從Document
中獲得所有記錄,其中UID
等於當前用戶ID。假設ID爲1.如何從Document
獲得所有值,其中UID
等於1
。在ASP.NET MVC中檢索和刪除數據?如何刪除所有記錄,其中的用戶名是1
我想這一切的操作方法。
下面是代碼:
public ActionResult Index()
{
string id=Session["LoggedUserID"].ToString();
int UID=int.Parse(id);
Database1Entities2 db = new Database1Entities2();
var documents = (from d in db.MyDocuments
where d.UID == UID
select d.ToList());
return View(documents);
}
的代碼中的觀點是:
@model List<string>
<table>
<tr>
<th>File Name</th>
<th>Download</th>
</tr>
@for (var i =0; i <= Model.Count -1; i++)
{
<tr>
<td> @Model[i].</td>
<td> @Html.ActionLink("Click Here", "Download", new { [email protected][i].ToString() }) </td>
</tr>
}
</table>
歡迎來到SO。您需要包含更多詳細信息,包括您嘗試過的代碼。 –
其實我沒有嘗試過任何代碼,因爲不知道。我在C#和asp.net中也是新手。 – Hiba
它應該像數據庫db = new database(); db.Document.where(.......); – Hiba