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(); } }
原文地址:https://www.cnblogs.com/liangliping/p/9186285.html
时间: 2024-11-13 04:03:02