reza69
پنج شنبه 05 اردیبهشت 1392, 19:22 عصر
سلام
من از دیتا گرید اطلاعات داخل دیتاگرید رو داخل جدول میریزم
ولی بعد از اینکه اطلاعات کاملا وارد جدول میشه ارور میده.
object refrences not set of an instant of an object
for (int i = 0; i < dataGridView9.Rows.Count; i++)
{
try
{
SqlCommand com1 = new SqlCommand("insert into trfactor(codefactor,namekala,tedad,codekala,ghvahe d) values(@a,@b,@c,@d,@e)", con);
com1.Parameters.AddWithValue("@a", Convert.ToInt32(lblcodefa4.Text));
com1.Parameters.AddWithValue("@b", dataGridView9.Rows[i].Cells[0].Value.ToString ());
com1.Parameters.AddWithValue("@c", Convert.ToInt32(dataGridView9.Rows[i].Cells[2].Value));
com1.Parameters.AddWithValue("@d", Convert.ToInt32(dataGridView9.Rows[i].Cells[1].Value));
com1.Parameters.AddWithValue("@e", Convert.ToInt32(dataGridView9.Rows[i].Cells[3].Value));
con.Open();
com1.ExecuteNonQuery();
con.Close();
}
از خط 7 ارور میگیره.
من از دیتا گرید اطلاعات داخل دیتاگرید رو داخل جدول میریزم
ولی بعد از اینکه اطلاعات کاملا وارد جدول میشه ارور میده.
object refrences not set of an instant of an object
for (int i = 0; i < dataGridView9.Rows.Count; i++)
{
try
{
SqlCommand com1 = new SqlCommand("insert into trfactor(codefactor,namekala,tedad,codekala,ghvahe d) values(@a,@b,@c,@d,@e)", con);
com1.Parameters.AddWithValue("@a", Convert.ToInt32(lblcodefa4.Text));
com1.Parameters.AddWithValue("@b", dataGridView9.Rows[i].Cells[0].Value.ToString ());
com1.Parameters.AddWithValue("@c", Convert.ToInt32(dataGridView9.Rows[i].Cells[2].Value));
com1.Parameters.AddWithValue("@d", Convert.ToInt32(dataGridView9.Rows[i].Cells[1].Value));
com1.Parameters.AddWithValue("@e", Convert.ToInt32(dataGridView9.Rows[i].Cells[3].Value));
con.Open();
com1.ExecuteNonQuery();
con.Close();
}
از خط 7 ارور میگیره.