zoukankan      html  css  js  c++  java
  • 筛选DataTable中的数据

                DataTable dt = bll.GetTable(); //查询数据
                DataTable newdt = new DataTable(); //一个新的table来保存筛选的记录
                newdt = dt.Clone(); //克隆相同的表结构
                DataRow[] dr = dt.Select("ID=8");  //select 查询 如果是字符串则 ID='8'

      DataRow[] d = dt.Select("tmemberno like '%alan%'","字段 desc"); //select 一个模糊查询 参数2 是排序
                DataRow[] d1 = dt.Select("tmemberno like '%alan%' or tmemberno like '%JINFA%' "); //select 多个查询

    for (int i = 0; i < dr.Length; i++) { newdt.ImportRow((DataRow)dr[i]); //添加到新table中 }        //或者用foreach
           foreach (DataRow d in dr)
                {
                    newdt.ImportRow(d);
                }
    gdvItems.DataSource
    = newdt; //绑定 gdvItems.DataBind();

           //删除
      dt.Rows[0].Delete();//删除某一行
                dt.AcceptChanges(); //返回删除后的数据 否则表里面的数据没变

     List<类> list = new List<类>();

     list.Sort(new Comparison<类>(StoreCompare));

    int StoreCompare(类 x, 类 y)
            {
                if (x == null)
                {
                    return -1;
                }
                else if (y == null)
                {
                    return 1;
                }
                else
                {
                    if (x.id< y.id) return -1;
                    else return 1;
                }
            }

  • 相关阅读:
    intellij idea 热部署失效,需要手动编译类
    mac brew 安装包下载失败解决
    DataTemplate 之 ContentTemplate 的使用
    dataTemplate 之 ContentTemplate 的使用
    dataTemplate 的使用之listView
    dataTemplate 使用
    wpf中UserControl的几种绑定方式
    WPF教程(四)RelativeSource属性
    堆的概念
    哈夫曼(huffman)树和哈夫曼编码
  • 原文地址:https://www.cnblogs.com/nsky/p/3255251.html
Copyright © 2011-2022 走看看