欢迎来到HELLO素材网! 南京网站制作选择顺炫科技
丰富的DIV CSS模版、JS,jQuery特效免费提供下载
当前位置:主页 > 建站教程 > 网站制作教程 >

一个DataTable赋值给另一个

发表于2019-04-24 14:17| 次阅读| 来源网络整理| 作者session

摘要:一个DataTable赋值给另一个

DataView view = new DataView(); view.Table = DataTableA; view.RowFilter = itemType = 'book';//itemType是DataTableA中的一个字段 DataTableB= view.ToTable(); 或许: DataRow[] rows = DataTableA.Select(itemType = 'book'); DataTableB= DataTableA.Clone();

一个DataTable赋值给另一个

DataView view = new DataView();

  

  view.Table = DataTableA;

  

  view.RowFilter = "itemType = 'book'";//itemType是DataTableA中的一个字段

  

  DataTableB= view.ToTable();

  

  或许:

  

  DataRow[] rows = DataTableA.Select("itemType = 'book'");

  

  DataTableB= DataTableA.Clone();

  

  foreach (DataRow row in rows)

  

  {

  

  DataTableB.ImportRow(row);

  

  }

  

  或许

  

  /// 执行DataTable中的查询前往新的DataTable

  

  /// </summary>

  

  /// <param name="dt">源数据DataTable</param>

  

  /// <param name="condition">查询条件</param>

  

  /// <returns></returns>

  

  private DataTable GetNewDataTable(DataTable dt, string condition,string sortstr)

  

  {

  

  DataTable newdt = new DataTable();

  

  newdt = dt.Clone();

  

  DataRow[] dr = dt.Select(condition,sortstr);

  

  for (int i = 0; i < dr.Length; i++)

  

  {

  

  newdt.ImportRow((DataRow)dr[i]);

  

  }

  

  return newdt;//前往的查询后果

  

  }

分享到:

本文"一个DataTable赋值给另一个"由蚂蚁部落站长搜集整顿而来,仅供大家学习与参考利用。更多网站制造教程尽在蚂蚁部落站长站。

顶一下

(2)

100%

踩一下

(0)