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();

  • 相关阅读:
    android-6
    android-5
    android-购物商城
    安卓简易计算器
    安卓第四周作业
    安卓第一周作业
    第十五周作业
    第十三周作业
    第十三周上机练习
    第三次安卓作业
  • 原文地址:https://www.cnblogs.com/fqdt/p/6690073.html
Copyright © 2011-2022 走看看