sadier

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

.net中只有table.select函数不能满足内存中的数据处理要求,就像要处理一个表的数值传到另一个表时:
  foreach(DataRow dr in dt.Rows)     {
    string exp = string.Format("MaterialNo=\'{0}\'",Convert.ToString(dr["MaterialNo"]));
    DataRow[] dr1= invendt.Select(exp);  
    dr[("TotalIn"]= dr1[0]["TotalIn"];
   }

多烦!!!,效率(如果我有1百万的数据,仓库数据会有的)?????
如果可以把他们放入dataset中,update dt set TotalIn = invendt.TotalIn from invendt where MaterialNo = invendt.MaterialNo 多爽 不知各位有否高招?

posted on 2004-07-11 16:42  毛小华  阅读(1584)  评论(1编辑  收藏  举报