منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : حذف صف من الجريد فيو
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم اعضاء الجروب الكرام ، لدي استفسار بسيط كيف اضع زر داخل الجريد فيو اول كل صف في شبكة الجريد وذلك لحذف الصف من الجريد فيو وقاعدة البيانات .... وشكرا
1. اضف عمود الى الكرد (Button).
2. في حذث (Cell_Click) في الكرد فيود اكتب الكود التالي :
PHP كود :
If datagridveiw1.CurrentCell.ColumnIndex 0 Then
                    Result 
MessageBox.Show("هل انت متأكد من عملية الحذف"msgtitleMessageBoxButtons.YesNoMessageBoxIcon.ExclamationMessageBoxDefaultButton.Button2MessageBoxOptions.DefaultDesktopOnly)
 
                   If Result DialogResult.Yes Then
                        Dim deletecmd 
As New SqlCommand("Dlete From Table1 where id=" datagridview.CurrentRow.Cells(1).Valuecon)
 
                       con.Open()
 
                       deletecmd.ExecuteNonQuery()
 
                       con.Close()
 
                       Me.Table1TableAdapter.FillBy(Me.DataSet.Table1)
 
                       MsgBox("تم حذف القيد بنجاح"MsgBoxStyle.Informationmsgtitle)
 
                   End If 

مع تغيير اسم الجدول (Table1) والحقل (id) كما موجود عند في قاعدة البيانات
كما ويجب ملاحظة تغيير السطر التالي
PHP كود :
Me.Table1TableAdapter.FillBy(Me.DataSet.Table1

لغرض تحديث بيانات الكرد فيو بعد عملية الحذف

تحياتي