asp.net mvc access數據庫操作


連接access數據庫其實也簡單,只要按照mvc的模式來就可以,遵循c v約定就可以

既然渲染試圖是強類型,那么取得的數據就轉換成強類型,其他一切和asp.net操作一樣

 DB mydb = new DB();

public ActionResult Index()
{
List<users> dd = new List<users>();

OleDbDataReader dr = mydb.GetdataReader("select * from dsds order by id desc");
while (dr.Read())
{
users us = new users();
us.id = int.Parse(dr["id"].ToString());
us.aa = dr["aa"].ToString();
us.bb = dr["bb"].ToString();
dd.Add(us);
}
mydb.close();
return View(dd);
}

這就是一種強類型轉換,傳遞給試圖就可以了,不要去想得過於復雜,約簡單越好,同樣sql也可以這樣來,不用ef模型,更簡單便捷

view頁面 

@model IEnumerable<****.users>

 @Html.DisplayNameFor(model => model.id)

 @Html.DisplayNameFor(model => model.name) 就取得,照樣可以根據模型自動生成


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM