باید با یه حلقه for تک تک سلول های هر سطرو درج کنی تا اخر
private void Btn_Save_Click(object sender, EventArgs e)
{
for (int i = 0; i < DgvInfo.RowCount-1; i++)
{
string Fac_Tarikh = DgvInfo.Rows[i].Cells[1].Value.ToString();
string Fac_sharh = DgvInfo.Rows[i].Cells[2].Value.ToString();
string Fac_NoeFactor = DgvInfo.Rows[i].Cells[3].Value.ToString().Trim();
string Fac_Tash1 = DgvInfo.Rows[i].Cells[4].Value.ToString();
long Fac_Number = long.Parse(DgvInfo.Rows[i].Cells[5].Value.ToString());
int Fac_Tedad = int.Parse(DgvInfo.Rows[i].Cells[6].Value.ToString());
long Fac_FiVahed = long.Parse(DgvInfo.Rows[i].Cells[7].Value.ToString());
long Fac_Bedehkar = long.Parse(DgvInfo.Rows[i].Cells[8].Value.ToString());
long Fac_Bestankar = long.Parse(DgvInfo.Rows[i].Cells[9].Value.ToString());
long Fac_Baghimande = long.Parse(DgvInfo.Rows[i].Cells[10].Value.ToString());
long Fac_Remaining = long.Parse(DgvInfo.Rows[i].Cells[9].Value.ToString());
string Fac_Tashkhis = DgvInfo.Rows[i].Cells[11].Value.ToString();
string Fac_Moshtari = Cmb_Moshtari.SelectedValue.ToString();
SqlCommand cmd = new SqlCommand("insert into FactorList (Fac_Tarikh,Fac_sharh,Fac_NoeFactor,Fac_Tash1,Fac_ Number,Fac_Tedad,Fac_FiVahed,Fac_Bedehkar,Fac_Best ankar,Fac_Baghimande,Fac_Tashkhis,Fac_Moshtari,Fac _Remaining) values (@Fac_Tarikh,@Fac_sharh,@Fac_NoeFactor,@Fac_Tash1, @Fac_Number,@Fac_Tedad,@Fac_FiVahed,@Fac_Bedehkar, @Fac_Bestankar,@Fac_Baghimande,@Fac_Tashkhis,@Fac_ Moshtari,@Fac_Remaining)", Mydb.conn);
cmd.Parameters.AddWithValue("@Fac_Tarikh", Fac_Tarikh);
cmd.Parameters.AddWithValue("@Fac_sharh", Fac_sharh);
cmd.Parameters.AddWithValue("@Fac_NoeFactor", Fac_NoeFactor);
cmd.Parameters.AddWithValue("@Fac_Tash1", Fac_Tash1);
cmd.Parameters.AddWithValue("@Fac_Number", Fac_Number);
cmd.Parameters.AddWithValue("@Fac_Tedad", Fac_Tedad);
cmd.Parameters.AddWithValue("@Fac_FiVahed", Fac_FiVahed);
cmd.Parameters.AddWithValue("@Fac_Bedehkar", Fac_Bedehkar);
cmd.Parameters.AddWithValue("@Fac_Bestankar", Fac_Bestankar);
cmd.Parameters.AddWithValue("@Fac_Baghimande", Fac_Baghimande);
cmd.Parameters.AddWithValue("@Fac_Tashkhis", Fac_Tashkhis);
cmd.Parameters.AddWithValue("@Fac_Moshtari", Fac_Moshtari);
cmd.Parameters.AddWithValue("@Fac_Remaining", Fac_Remaining);
cmd.ExecuteNonQuery();
}
Mydb.Close();
MessageBox.Show("اطلاعات با موفقیت ذخیره شد", "پیغام ", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1, MessageBoxOptions.RtlReading);
Form frm=new Frm_Calcute();
frm.ShowDialog();
}
فیلدهای من با شما متفاوته.این فقط یه مثاله که شما باید چطور بنویسید برنامتونو.در ضمن dgvinfo اسم دیتاگرید من هست