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

  • 相关阅读:
    11111
    JavaScript基础
    CSS使用
    CSS 基本
    前端之HTML
    Python 迭代器和生成器
    Python day11
    Python 函数
    第十七篇:django基础(二)
    第十六篇:django基础
  • 原文地址:https://www.cnblogs.com/fqdt/p/6690073.html
Copyright © 2011-2022 走看看