complexcoding
یک شنبه 15 اردیبهشت 1392, 22:25 عصر
سلام
دوستان اين كد اطلاعات دو ستون ديتا گريد ويو را درون بانك ذخيره مي كرد اما زماني كه اين دو ستون به به تعداد بيشتر تغيير كرد هنگام اجرا خطا مي دهد؟
كدهاي مصرفي:
string s = "";
for (int i = 0; i < dataGridView1.Rows.Count; i++)
{
s = "insert into phoneNumber values('" + dataGridView1.Rows[i].Cells[0].Value + "','" + dataGridView1.Rows[i].Cells[1].Value + "','" + dataGridView1.Rows[i].Cells[2].Value + "','" + dataGridView1.Rows[i].Cells[3].Value + "')" + ";";
}
s = s.Remove(s.Length - 1, 1);
SqlConnection con = new SqlConnection("Data source =.\\sqlexpress ;initial catalog = Booklet;integrated security = true");
con.Open();
SqlCommand cmd = new SqlCommand(s, con);
cmd.ExecuteNonQuery();
con.Close();
MessageBox.Show("Insert Success");
تصوير خطايي كه مي ده:
103750
ممنون
دوستان اين كد اطلاعات دو ستون ديتا گريد ويو را درون بانك ذخيره مي كرد اما زماني كه اين دو ستون به به تعداد بيشتر تغيير كرد هنگام اجرا خطا مي دهد؟
كدهاي مصرفي:
string s = "";
for (int i = 0; i < dataGridView1.Rows.Count; i++)
{
s = "insert into phoneNumber values('" + dataGridView1.Rows[i].Cells[0].Value + "','" + dataGridView1.Rows[i].Cells[1].Value + "','" + dataGridView1.Rows[i].Cells[2].Value + "','" + dataGridView1.Rows[i].Cells[3].Value + "')" + ";";
}
s = s.Remove(s.Length - 1, 1);
SqlConnection con = new SqlConnection("Data source =.\\sqlexpress ;initial catalog = Booklet;integrated security = true");
con.Open();
SqlCommand cmd = new SqlCommand(s, con);
cmd.ExecuteNonQuery();
con.Close();
MessageBox.Show("Insert Success");
تصوير خطايي كه مي ده:
103750
ممنون