This code is used to differenciate between two dataset which are check and which are not
DataSet dsChecked;
DataSet dsUnChecked.Tables[0].Columns.Add("Flag");
for (int counterUC = 0; counterUC < dsUnChecked.Tables[0].Rows.Count; counterUC++)
{
for (int counterCD = 0; counterCD < dsChecked.Tables[0].Rows.Count; counterCD++)
{
if (dsUnChecked.Tables[0].Rows[counterUC]["Route_Code"].ToString() == dsChecked.Tables[0].Rows[counterCD]["Route_Code"].ToString() && (dsUnChecked.Tables[0].Rows[counterUC]["Region_Code"].ToString() == dsChecked.Tables[0].Rows[counterCD]["Region_Code"].ToString()))
{
dsUnChecked.Tables[0].Rows[counterUC]["Flag"] = "1";
break;
}
else
{
dsUnChecked.Tables[0].Rows[counterUC]["Flag"] = "0";
}
}
}
No comments:
Post a Comment