首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

小朋友们,你们真的了解DataView吗

2013-10-23 
小伙伴们,你们真的了解DataView吗?//先写一个例子, 创建一个简单DataTable,private DataTable GetTable(){

小伙伴们,你们真的了解DataView吗?

        //先写一个例子, 创建一个简单DataTable,        private DataTable GetTable()        {            DataTable dt = new DataTable();            dt.Columns.Add("name", typeof(string));            dt.Columns.Add("fenshu",typeof(string));            DataRow dr = dt.NewRow();            dr["name"] = "张三";            dr["fenshu"] = "90";            dt.Rows.Add(dr);            DataRow dr1 = dt.NewRow();            dr1["name"] = "李四";            dr1["fenshu"] = "80";            dt.Rows.Add(dr1);            return dt;        }                  //获取DataTable          DataTable dt = this.GetTable();          //实例化一个DataView          DataView DV = dt.DefaultView;          //根据name=李五筛选          DV.RowFilter = "name='李五'";          int lc= DV.Count;//因为不存在,所以为0          DV.RowFilter = "name='张三'";//在为0的DV里再次根据name=张三筛选          int zc = DV.Count;//那这里的zc到底为0还是为1呢?

   zc到底为0还是为1?又是为什么呢?详情请点击DataView的前世今生

热点排行