zoukankan      html  css  js  c++  java
  • 将List中的数据更新到数据库中

    List中有相应的数据,更新到数据库如下:

    1.根据关键字查找后删除:

     foreach (var item in objSelList)
                {
                    ADDaAn da = db.ADDaAns.Find(item.daAutoID);
                    db.ADDaAns.Remove(da);
                    db.SaveChanges();
                }

    2.将List添加到数据库:

     foreach (var item in objSelList)
                {
                    ADDaAn da = new ADDaAn();
    da.daCID = item.CID;
    da.daContent = item.daContent;
    ...... db.ADDaAns.Add(da); db.SaveChanges(); }

    3.将List中修改的数据更新到数据库:

    List<ADDaAn> objSelList = db.ADDaAns.ToList().FindAll(s => s.daCID == "20170725152337OT");
                foreach (var item in objSelList)
                {
                    ADDaAn da = db.ADDaAns.Find(item.daAutoID);
                    da.daContent = "aaaaabbbb"; //部分更新的内容
                    db.Entry(da).State = EntityState.Modified;
                    db.SaveChanges();
                }
  • 相关阅读:
    sql-编程语句
    数据库语句基础3
    数据库语句 2
    sql常用的语句
    SQL语句
    锚点链接...
    sqlserver 三大范式
    sqlserver 约束
    c#SQLserver数据类型
    c#中switch语句用法
  • 原文地址:https://www.cnblogs.com/KKSoft/p/7238520.html
Copyright © 2011-2022 走看看