الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

منع الحذف من الdatagrid

مغلق
بدأه غسان.ع في 7 مايو 2006 · 3 رد · 462 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

هل استطيع ان استثني صف من ان يحذف من الdatagrid

اي ان امنع المستخدم من حذف سجل معين من الdatagrid

و ما هو الكود

مع الشكر و التقدير

#2

كيف يمكنك انت تحديد هذا الصف

هل له قيمه معين او اندكس معين؟؟؟

نعم هو يمكنك اذا نت تستخدم الأمر برمجيا

اما ويزرد فليس لدي علم

<span style='color:green'>سؤل ابن عباس عن علمه كيف جمعه فقال :( أوتيت لسانا سؤولا وقلبا عقولا)</span>

#3

باختصار اخي Romantic_touch لدي جدول به حسابات الدخول الى البرنامج ومن ضمن هذه الحسابات حساب المدير(administrator) والذي يملك صلاحية إلغاء الحسابات و من المنطقي ان يكون حساب المدير غير قابل للحذف

ممكن تحديد الحساب برقم او ان اضعه في اول سجل من الجدول يعني خذ راحتكلك

ملاحظة:

الحذف يكون عن طريق الdatagrid وذلك بتظليل الصف ثم الضغط على زر الحذف

مع الشكر والتقدير

#4

لقد كتبت هذا الكود لكن في هذه الحالة يجب ان يكون الحساب في اول صف من الdatagrid حتى يستثنا من الحذف ولا ادري ان كان هناك طريقة اخرى تستند على حقل الرقم؟؟؟

If DataGrid1.IsSelected(0) Then

            MsgBox(" لا تستطيع حذف هذا الحساب", MsgBoxStyle.OKOnly, "خطأ")
        Else
            Try
                Ds1.Tables(0).Rows(DataGrid1.CurrentRowIndex).Delete()
                da2.Update(Ds1)
                Ds1.AcceptChanges()
            Catch ex As Exception
                MsgBox(ex.Message, MsgBoxStyle.OKOnly, "")

            End Try
            
        End If

هذا الموضوع مغلق.

مواضيع مشابهة