mahmood1000
شنبه 18 دی 1389, 23:44 عصر
سلام به دوستان
من میخوام اطلاعات یه گرید رو وارد دیتابیس کنم اما فقط یه سطر از گرید وارد میشه ، اشکال کارم از کجاست؟
این کدشه
for (int j = 0; j < int.Parse(gridLesson2.Rows.Count.ToString()); j++)
{
cmdInsert.Parameters.AddWithValue("@IDLesson", gridLesson2.Rows[j].Cells[0].Text);
cmdInsert.Parameters.AddWithValue("@LessonName", gridLesson2.Rows[j].Cells[1].Text);
cmdInsert.Parameters.AddWithValue("@Unit", gridLesson2.Rows[j].Cells[2].Text);
cmdInsert.Parameters.AddWithValue("@Type", gridLesson2.Rows[j].Cells[3].Text);
cmdInsert.Parameters.AddWithValue("@Professor", gridLesson2.Rows[j].Cells[4].Text);
cmdInsert.Parameters.AddWithValue("@Day", gridLesson2.Rows[j].Cells[5].Text);
cmdInsert.Parameters.AddWithValue("@StartTime", gridLesson2.Rows[j].Cells[6].Text);
cmdInsert.Parameters.AddWithValue("@EndTime", gridLesson2.Rows[j].Cells[7].Text);
cmdInsert.Parameters.AddWithValue("@QuizDate", gridLesson2.Rows[j].Cells[8].Text);
cmdInsert.Parameters.AddWithValue("@Fee", gridLesson2.Rows[j].Cells[9].Text);
int added = 0;
try
{
con.Open();
added=cmdInsert.ExecuteNonQuery();
}
catch (Exception err)
{
lblErr2.Text = err.Message;
}
finally
{
con.Close();
}
من میخوام اطلاعات یه گرید رو وارد دیتابیس کنم اما فقط یه سطر از گرید وارد میشه ، اشکال کارم از کجاست؟
این کدشه
for (int j = 0; j < int.Parse(gridLesson2.Rows.Count.ToString()); j++)
{
cmdInsert.Parameters.AddWithValue("@IDLesson", gridLesson2.Rows[j].Cells[0].Text);
cmdInsert.Parameters.AddWithValue("@LessonName", gridLesson2.Rows[j].Cells[1].Text);
cmdInsert.Parameters.AddWithValue("@Unit", gridLesson2.Rows[j].Cells[2].Text);
cmdInsert.Parameters.AddWithValue("@Type", gridLesson2.Rows[j].Cells[3].Text);
cmdInsert.Parameters.AddWithValue("@Professor", gridLesson2.Rows[j].Cells[4].Text);
cmdInsert.Parameters.AddWithValue("@Day", gridLesson2.Rows[j].Cells[5].Text);
cmdInsert.Parameters.AddWithValue("@StartTime", gridLesson2.Rows[j].Cells[6].Text);
cmdInsert.Parameters.AddWithValue("@EndTime", gridLesson2.Rows[j].Cells[7].Text);
cmdInsert.Parameters.AddWithValue("@QuizDate", gridLesson2.Rows[j].Cells[8].Text);
cmdInsert.Parameters.AddWithValue("@Fee", gridLesson2.Rows[j].Cells[9].Text);
int added = 0;
try
{
con.Open();
added=cmdInsert.ExecuteNonQuery();
}
catch (Exception err)
{
lblErr2.Text = err.Message;
}
finally
{
con.Close();
}