منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
حذف صف من الجريد فيو - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : حذف صف من الجريد فيو (/showthread.php?tid=24253)



حذف صف من الجريد فيو - nesr_silver - 21-03-18

السلام عليكم اعضاء الجروب الكرام ، لدي استفسار بسيط كيف اضع زر داخل الجريد فيو اول كل صف في شبكة الجريد وذلك لحذف الصف من الجريد فيو وقاعدة البيانات .... وشكرا


RE: حذف صف من الجريد فيو - ibraheam - 21-03-18

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

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

تحياتي