首页 > 数据库技术 > 详细

c#链接access数据库

时间:2018-06-15 11:58:46      阅读:175      评论:0      收藏:0      [点我收藏+]
  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数据库

原文:https://www.cnblogs.com/liangliping/p/9186285.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!