السلام عليكم ورحمة الله وبركاته
ارجو من احد الاخوه الفضلاء ان يعلمنى كيف اكتب كود تعديل بيانات فى الوضع المنفصل لانى اكتب الاتى ولايعمل نهائى او يحدث كل الجدول بقيم السجل الاول
DataAdapter.UpdateCommand = new OleDbCommand("update pnames set p_name=@n where p_id="+ comboBox1.Text+"", OledbCon);
DataAdapter.UpdateCommand.Parameters.AddWithValue("@n", textBox1.Text);
DataAdapter.UpdateCommand.Parameters["@n"].Value = textBox1.Text;
DataAdapter.Update(DatSet, "pnames");هذا الكود لتعديل حقل الاسم بناءا على رقم الاسم والرقم يظهر فى الكومبو بوكس
والكود الاتى لتحديث داتا سيت عن طريق داتا جرد فيو ف فارجو التوضيح للخطا
وارجو ان يشح لى احد الامر من بدايته حتى يعمل معى بشكل صحيحا
DataAdapterGridView.UpdateCommand = new OleDbCommand("update pnames set p_id=@p,p_name=@n where p_id=@p", OledbCon);
DataAdapterGridView.UpdateCommand.Parameters.AddWithValue("@p", dataGV.Columns["p_id"]);
DataAdapterGridView.UpdateCommand.Parameters.AddWithValue("@n", dataGV.Columns["p_name"]);
foreach (int i in RowIndex)
{
DataAdapterGridView.UpdateCommand.Parameters["@p"].Value = dataGV.Rows.Cells["p_id"].Value;
DataAdapterGridView.UpdateCommand.Parameters["@n"].Value = dataGV.Rows.Cells["p_name"].Value;
}
DataAdapterGridView.Update(DatSet, "pnames");
dataGV.DataSource = DatSet.Tables["pnames"];
dataGV.Update();ارجو توضيح الاخطاء او وضع شرح لهذا الامر (update) فى الوضع المنفصل وهناك سؤال اخر هو كيف اعمل تقرير فى السى شارب ؟؟؟؟؟؟؟وجزاكم الله خيرا