public void setDataset(DataSet ds)
{
DataSet dsTemp = ds;
for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
{
if (i == 0)
{
ds.Tables[0].Rows[i]["Step_seq"] = "10";
ds.Tables[0].Rows[i]["target_seq"] = "10";
}
else
{
if (ds.Tables[0].Rows[i]["Step_seq"].ToString().Trim() == dsTemp.Tables[0].Rows[i - 1]["Step_seq"].ToString().Trim()) //같을경우
{
int nTargetSeq = int.Parse(dsTemp.Tables[0].Rows[i - 1]["target_seq"].ToString()) + 10;
ds.Tables[0].Rows[i]["Step_seq"] = dsTemp.Tables[0].Rows[i - 1]["Step_seq"].ToString();
ds.Tables[0].Rows[i]["target_seq"] = nTargetSeq.ToString();
}
else
{
int nStepSeq = int.Parse(dsTemp.Tables[0].Rows[i - 1]["Step_seq"].ToString()) + 10;
//ds.Tables[0].Rows[i]["Step_seq"] = nStepSeq.ToString();
ds.Tables[0].Rows[i]["target_seq"] = "10";
}
}
}
}
댓글 없음:
댓글 쓰기