سلام دوست عزیز
DataAdapter یک کلاس هستش نه یک دستور
و کارش واکشی اطلاعات از بانک میباشد و بیشتر برای جست و جو و نمایش اطلاعات کاربرد داره
برای ویرایش اطلاعات ازکلاس SqlCommand استفاده میشه
توی کد های زیر من برای ویرایش اطلاعات جدولم از SqlCommand استفاده کردم
که البته دستورات SQL رو توسط Stored Procedure توی خود SQL Server نوشتم
SqlCommand cmds = new SqlCommand("Update_che", conns);
cmds.CommandType = CommandType.StoredProcedure;
cmds.Parameters.AddWithValue("@names", textBox1.Text);
cmds.Parameters.AddWithValue("@tels", textBox2.Text);
cmds.Parameters.AddWithValue("@prices",txtProNet1.TextValue.ToString());
cmds.Parameters.AddWithValue("@serial", textBox4.Text);
cmds.Parameters.AddWithValue("@banks", textBox5.Text);
cmds.Parameters.AddWithValue("@date_pay", dateTimePickerX1.Text);
cmds.Parameters.AddWithValue("@dare_re", dateTimePickerX2.Text);
cmds.Parameters.AddWithValue("@disc", textBox8.Text);
cmds.Parameters.AddWithValue("@idha", label9.Text);
conns.Open();
cmds.ExecuteNonQuery();
conns.Close();