删除DataTable中的DataRow

            m_rightTable = LocalRepository.Current.Rights.ToDataSet(false).Tables[0];
            m_rightTable.PrimaryKey = new DataColumn[] { m_rightTable.Columns["ID"] };
            foreach(DataRow dr in m_userRightTable.Rows)
            {
                m_rightTable.Rows.Remove(m_rightTable.Rows.Find(dr["ID"]));
            }
            dv = m_rightTable.DefaultView;
            dv.RowFilter = "len(ID) > 3";
            m_listBoxRights.DataSource = dv.Table;
            m_listBoxRights.DisplayMember = "NAME";

posted on 2007-11-03 21:45  步走高飞  阅读(348)  评论(0编辑  收藏  举报

导航