PDA

View Full Version : عدم جایگزینی اطلاعات در رکورد مورد نظر



پریناز.21
دوشنبه 21 بهمن 1387, 18:08 عصر
سلام
یه تیکه کد نوشتم که باید اطلاعات رو تو یه رکورد خاص از جدول جایگزین کنه . فکر میکنم کدم مشکلی نداشته باشه اما به هیچ وجه رکورد مورد نظر پیدا نمیشه و در هر حال اطلاعات تو رکورد اول جدول وارد میشن. مشکل کجاست؟


for (int j = 0; j < dc-1;j++ )
{
if (cmb.SelectedItem.ToString() == dt.Rows[j]["planname"].ToString())
{
dt.Rows[j]["last_in_many"] = many_txt.Text;
dt.Rows[j]["last_in_dd"] = dd_txt.Text;
dt.Rows[j]["last_in_mm"] = mm_txt.Text;
dt.Rows[j]["last_in_yy"] = yy_txt.Text;
dt.Rows[j]["last_iner"] = user_name_txt.Text;
dt.Rows[j]["last_src"] = use_place_txt.Text;
da.Fill(dt);
}

}

jafarnia
دوشنبه 21 بهمن 1387, 19:49 عصر
كدي كه شما نوشتيد، براي كاري كه مي خواهيد انجام بديد، اشتباهه
1- اين كه مي تونيد از دستور for each به جاي for استفاده كنيد.
2- توي حلقه از Fill استفاده كرديد.
كد كامل اين بخش از برنامه را بفرستيد. تا اصلاحش كنم.

پریناز.21
دوشنبه 21 بهمن 1387, 19:50 عصر
سلام
خواهشا جواب بدید