從DATATABLE種刪除指定數據

                DataTable dtShxx = dsRst.Tables[1].Clone();
                DataRow[] drYshxx = dsRst.Tables[1].Select("審覈狀態='1'");
                foreach (DataRow drYpxx in drYshxx)
                {
                    dtShxx.ImportRow(drYpxx);
                }
                for (int i = 0; i < dsRst.Tables[1].Rows.Count; i++)
                {
                    for (int j = 0; j < dtShxx.Rows.Count; j++)
                    {
                        if ((dsRst.Tables[1].Rows[i]["項目代碼"].ToString() == dtShxx.Rows[j]["項目代碼"].ToString()) && (dsRst.Tables[1].Rows[i]["審覈狀態"].ToString()=="3"))
                        {
                            dsRst.Tables[1].Rows.RemoveAt(i);
                        }
                    }
                }

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章