zoukankan      html  css  js  c++  java
  • DataView

    Code

    //构造一个DataView对象,传递死个函数

    DataView dv=new DataView(dt,"country='Germany'","country",DataViewRowState.CurrentRows);

    第一个参数:DataTable,第二个:对DataTable内容进行筛选的筛选器,

    第三个是排序列,最后一个参数是指定要在视图中包含的行的类型.

    System.Data.DataViewRowState是一个枚举类型:

    Added----新行

    CurrentRows----当前行,包含未修改的,修改的,新的

    Deleted--被删除的行

    ModifiedOriginal--已修改过的原来的版本

    ModifiedCurrent--被修改过的当前版本

    None-- 没有行

    OriginamRows--原来的行。包括为修改的和删除的行

     unchanged--为修改的行

    foreach (DataRowView drv in dv)
                    {
                        for (int i = 0; i < dv.Table.Columns.Count; i++)
                        {
                            Console.Write(drv[i]+""t");
                        } Console.WriteLine();
                    }

     //////////////////////////

    DataRow--DataTable中的一行

    DataViewRow--DataView中的单行

    //DataView是DataTable内容的动态表示,与Sql视图一样,它不保存数据!

    DataView是建立在DataTable基础上的,DataView.Table 属性可以得到此DataView对应的那个DataTable。
    DataView的行叫DataRowView,
    可以从DataRowView直接通过 DataRowView.Row 属性得到此DataRowView对应的DataRow

  • 相关阅读:
    sudo,visudo
    修改文件系统属性chattr,查看文件系统属性lsattr
    SUID、SGID、Sticky BIT
    查看系统分区df,查看、设置、修改、删除ACL权限
    添加组groupadd,修改组groupmod,删除组groupdel,将用户加入删除组gpasswd
    添加用户useradd,给用户设置修改密码passwd,修改用户信息usermod,修改用户密码状态chage,删除用户userdel,查询用户及组id,切换用户su,查看当前环境变量env
    日期时间戳互换
    用户信息文件/etc/passwd,影子文件/etc/shadow,组信息文件/etc/group,组密码文件/etc/gshadow,用户管理相关文件
    源码包安装
    Linux配置文件注释注意:行首注释,不要行中注释
  • 原文地址:https://www.cnblogs.com/binlyzhuo/p/1338674.html
Copyright © 2011-2022 走看看