zoukankan      html  css  js  c++  java
  • 将一个Head下的Line复制到另一个Head下(ef+linq)

    今天工作中有一个需求,要求将一个Item下的Line复制到另外一个Item下面

    这个需求在工作中很多,按照以往的经验肯定是先delete from,然后再一条条遍历后insert into

    这两天正好看了ef+linq,现学现用,将来会慢慢优化

          var query = db.ASCO_TechRef.Where(i => i.ItemNO == txtItem.Text.Trim());
                foreach (var item in query)
                {
                    ASCO_TechRef newItem = new ASCO_TechRef();
                    newItem.ItemNO = tb_Parent.Text.Trim();
                    newItem.SequenceNO = item.SequenceNO;
                    newItem.TechContent = item.TechContent;
                    newItem.TechName = item.TechName;
                    db.AddObject("ASCO_TechRef", newItem);
                }
                db.SaveChanges();

  • 相关阅读:
    Valid Number
    ZigZag Conversion
    KMP
    [OJ#40]后宫佳丽
    [OJ#39]左手右手
    [COJ0968]WZJ的数据结构(负三十二)
    [COJ0970]WZJ的数据结构(负三十)
    [BZOJ2815][ZJOI2012]灾难
    [BZOJ1923][Sdoi2010]外星千足虫
    [BZOJ4034][HAOI2015]树上操作
  • 原文地址:https://www.cnblogs.com/fqdt/p/6690073.html
Copyright © 2011-2022 走看看