عبدالعزيز2013 كتب :لدي طلب اخير بسيط استاذي الفاضل
هل استطيع التحديث في القريد فيو2 بعد عمليه الحفظ والتعديل والحذف لان البيانات لا تتحدث الا عندما اقفل المشروع وادخل مره اخرى اجدها تحدثت
كذلك اني قد مسحت القريد فيو1 لاني لست في حاجه لها
نعم يمكنك عملها كالتالي :
اعمل صب وليكن اسمه sub showdataingrid
ويتم وضع الكود اللي يعرض البيانات في القريد في الصب
وعند النقر على الزر ضع اسم الصب
وعند الحفظ او التعديل او الحذف ضع اسم الصب بدلاً من تكرار كتابة الكود في اكثر من حدث ،،،، مثال :
كود :
Sub showdataingrid()
Dim dp As New OleDbDataAdapter("SELECT doctor.doc_ID, doctor.doc_name, department.dept_name, department.dept_no FROM department INNER JOIN doctor ON department.dept_no = doctor.dept_no", CONN)
Dim ds As New DataSet
dp.Fill(ds)
DataGridView2.DataSource = ds.Tables(0)
DataGridView2.Columns(3).Visible = False
dp.Dispose()
End Subكود :
showdataingridكود :
showdataingrid
