نیما حتمی
چهارشنبه 10 مهر 1392, 13:25 عصر
با سلام
دوستان من در گرید اطلاعات رو دستی می نویسم بعد در بانک ثبت می کنم
این از کدم
for (int i = 0; i < dataGridView1.Rows.Count - 1; i++)
{
if (dataGridView1.Rows[i].Cells[2].Value.ToString() == "" || dataGridView1.Rows[i].Cells[2].Value.ToString() == "")
{
// MessageBox.Show(dataGridView1.Rows[i].Cells[0].Value.ToString());
SqlDataAdapter inserttomali = newSqlDataAdapter("insert into MaliRecieve (Shsanad,Shgh,NameM,FamilyM,Nametor,DateSabt,DateR ecieve,TypeRecieve,MonyRecieve,mablaghekol,Comm)va lues('" + shgh.Text + "','" + shgh.Text + "','" + t.Rows[0][2] + "','" + t.Rows[0][3] + "','" + t.Rows[0][18] + "','" + dataGridView1.Rows[i].Cells[0].Value.ToString() + "','" + dataGridView1.Rows[i].Cells[1].Value.ToString() + "','" + dataGridView1.Rows[i].Cells[2].Value.ToString() + "','" + Convert.ToInt32( dataGridView1.Rows[i].Cells[3].Value.ToString().Replace(",", "")) + "','" +Convert.ToInt32(t.Rows[0][25]) + "','')", connect);
DataTable tmali = newDataTable(); inserttomali.Fill(tmali);
}
اینم از ارروری که میده
Ther is no row at position 0
علت چیه؟البته مفهوم اررورو میدونم
هر چی میگردم نمیدونم از چیه؟:متفکر:
دوستان من در گرید اطلاعات رو دستی می نویسم بعد در بانک ثبت می کنم
این از کدم
for (int i = 0; i < dataGridView1.Rows.Count - 1; i++)
{
if (dataGridView1.Rows[i].Cells[2].Value.ToString() == "" || dataGridView1.Rows[i].Cells[2].Value.ToString() == "")
{
// MessageBox.Show(dataGridView1.Rows[i].Cells[0].Value.ToString());
SqlDataAdapter inserttomali = newSqlDataAdapter("insert into MaliRecieve (Shsanad,Shgh,NameM,FamilyM,Nametor,DateSabt,DateR ecieve,TypeRecieve,MonyRecieve,mablaghekol,Comm)va lues('" + shgh.Text + "','" + shgh.Text + "','" + t.Rows[0][2] + "','" + t.Rows[0][3] + "','" + t.Rows[0][18] + "','" + dataGridView1.Rows[i].Cells[0].Value.ToString() + "','" + dataGridView1.Rows[i].Cells[1].Value.ToString() + "','" + dataGridView1.Rows[i].Cells[2].Value.ToString() + "','" + Convert.ToInt32( dataGridView1.Rows[i].Cells[3].Value.ToString().Replace(",", "")) + "','" +Convert.ToInt32(t.Rows[0][25]) + "','')", connect);
DataTable tmali = newDataTable(); inserttomali.Fill(tmali);
}
اینم از ارروری که میده
Ther is no row at position 0
علت چیه؟البته مفهوم اررورو میدونم
هر چی میگردم نمیدونم از چیه؟:متفکر: