1. 程式人生 > >c#鏈接access數據庫

c#鏈接access數據庫

AS item ring ret 數據表 sin reac view lec

  public ActionResult Index()
        {
            OleDbDataAdapter db = new OleDbDataAdapter("select * from [user]", new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=G:\項目\桂林理工\ceshi.mdb")); //創建適配對象
            DataTable dt = new DataTable(); //新建表對象
            db.Fill(dt); //用適配對象填充表對象
using (Model1 m1 = new Model1()) { user us = new user(); foreach (DataRow item in dt.Rows) { if (item["id"] != null) { us.id = (int)item["id"];//這個item的類型是Datarow類型,是數據表裏面行的集合。如果讀取某一行的某一列,應該用數組格式,例如:item["id"]此時[]中是某列名稱,也可以用某一行第幾列表示,例如:item[0]
us.name = item["姓名"].ToString(); } else { return View(0); } m1.user.Add(us); } m1.SaveChanges(); }
return View(); } }

c#鏈接access數據庫