PDA

View Full Version : سوال: ثبت تغییرات datagridview



محمد علی کارگر
جمعه 17 دی 1395, 12:37 عصر
با سلام .در يک ديتا گريد ويو بعد از اينکه تغييرات ايجاد کرديم جهت ثبت به مشکل خوردم لطفا کمکم کنيد.
کدي که خودم نوشتم اينه ولي مشکل داره

private void glassButton1_Click(object sender, EventArgs e)
{
Form1.conn.Open();
SqlDataAdapter da = new SqlDataAdapter();
for (int i = 0; i < dataGridView1.Rows.Count-1 ; i++)
{
SqlCommand cmd = new SqlCommand("update RECIPTION set row=@row,amount=@amount WHERE CODE= @code",Form1 .conn );
cmd.Parameters.Add("@code", SqlDbType.NVarChar, 50).Value = textBox1.Text;
cmd.Parameters.Add("@row", SqlDbType.NVarChar, 50).Value = dataGridView1.Rows[i].Cells[0].Value.ToString();
cmd.Parameters.Add("@amount", SqlDbType.Decimal, 2).Value = Convert.ToDouble(dataGridView1.Rows[i].Cells[1].Value);
cmd.Parameters.Clear();
cmd.ExecuteNonQuery();
}
Form1.conn.Close();
}