تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
حذف صف من الداتاقريد فيو وقاعدة البيانات
#1
السلام عليكم ورحمة الله وبركاته

اخواني عندي داتاقريدفيو مرتبطة بجدول في قاعدة بيانات sql  كما يوجد عندي textbox  الذي أريده عندما أكتب قيمة في textbox  يحدث عملية اختيار الصف الذي يحتوي على هذه القيمة ( يعني يعمل select  للصف ) ثم يقوم بحذفه من الداتاقريدفيو وكذلك من قاعدة البيانات

آسف على الاطالة

دمتم بود
الرد }}}
تم الشكر بواسطة: ابراهيم ايبو , asemshahen5 , alshandodi
#2
هذ كود للحذف مباشرة من الداتا جرد فيو وقاعدة البيانات بدلالة السطر المحدد
يتبقى عليك فقط تعويض اسم الجدول واسم الحقل وباستدعاء الامر وضع اسم الداتا جرد فيو


كود :
Public Sub DeleteRow(ByVal DGV As DataGridView)
       Dim Position As Integer = DGV.CurrentRow.Index
       Dim ID_Position As Integer = DGV.Rows(Position).Cells("FieldName").Value
       Dim Cmd As New SqlCommand
       With Cmd
           .Connection = Con
           .CommandType = CommandType.Text
           .CommandText = "Delete  From tableName Where FieldName = @FieldName"
           .Parameters.Clear()
           .Parameters.AddWithValue("@FieldName", SqlDbType.Int).Value = ID_Position
       End With
       If Con.State = 1 Then Con.Close()
       Con.Open()
       Cmd.ExecuteNonQuery()
       Con.Close()
       MsgBox("تم حذف بيانات السجل بنجاح.", MsgBoxStyle.Information, "حذف")
       Cmd = Nothing
   End Sub
الاستدعاء


كود :
If MessageBox.Show("هل أنت متأكد من انك تريد مواصلة عملية الحذف؟", "تنبيه", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) = Windows.Forms.DialogResult.No Then
           Exit Sub
       Else
           DeleteRow(DGVName)
       End If
الرد }}}
تم الشكر بواسطة: ابراهيم ايبو , asemshahen5 , alshandodi
#3
(09-05-20, 09:33 PM)aljzazy كتب : هذ كود للحذف مباشرة من الداتا جرد فيو وقاعدة البيانات بدلالة السطر المحدد
يتبقى عليك فقط تعويض اسم الجدول واسم الحقل وباستدعاء الامر وضع اسم الداتا جرد فيو


كود :
Public Sub DeleteRow(ByVal DGV As DataGridView)
       Dim Position As Integer = DGV.CurrentRow.Index
       Dim ID_Position As Integer = DGV.Rows(Position).Cells("FieldName").Value
       Dim Cmd As New SqlCommand
       With Cmd
           .Connection = Con
           .CommandType = CommandType.Text
           .CommandText = "Delete  From tableName Where FieldName = @FieldName"
           .Parameters.Clear()
           .Parameters.AddWithValue("@FieldName", SqlDbType.Int).Value = ID_Position
       End With
       If Con.State = 1 Then Con.Close()
       Con.Open()
       Cmd.ExecuteNonQuery()
       Con.Close()
       MsgBox("تم حذف بيانات السجل بنجاح.", MsgBoxStyle.Information, "حذف")
       Cmd = Nothing
   End Sub
الاستدعاء


كود :
If MessageBox.Show("هل أنت متأكد من انك تريد مواصلة عملية الحذف؟", "تنبيه", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) = Windows.Forms.DialogResult.No Then
           Exit Sub
       Else
           DeleteRow(DGVName)
       End If
مشكور اخي العزيز وبارك الله تم المطلوب بمساعدتك الله يجعله في موازين حسناتك
الرد }}}


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] حل مشكلة الاتصال بقواعد البيانات access loay775 2 158 25-02-24, 06:29 AM
آخر رد: loay775
  سؤال عن عملية حذف سجل من قاعدة البيانات assuhimi 3 249 11-02-24, 08:43 PM
آخر رد: assuhimi
  [VB.NET] منع تكرار البيانات في عند الادخال مبرمج صغير 1 2 255 24-01-24, 05:18 PM
آخر رد: مبرمج صغير 1
  [VB.NET] مساعدة في استدعاء البيانات معينه من form الأول إلى form 2 بدون التعديل loay775 2 272 18-01-24, 05:04 PM
آخر رد: loay775
  [VB.NET] إعادة استدعاء البيانات من قاعدة بيانات اكسس والاهم الصورة مبرمج صغير 1 1 273 13-01-24, 01:17 PM
آخر رد: مبرمج صغير 1
  [كود] اريد كود إرسال البيانات من الفيجوال بيسك إلىPDF issamsaidd 10 5,829 25-12-23, 06:30 PM
آخر رد: الحزين اليماني
  جملة الاتصال بقاعدة البيانات اكسس محمد خيري 4 362 12-12-23, 03:14 AM
آخر رد: محمد خيري
  كود الاتصال بقاعدة البيانات sqlserver strongriseman 2 421 29-11-23, 09:25 PM
آخر رد: العتيق
Heart [VB.NET] كيفية جعل الدتاجريديد فيو تظهر عندما تكون قاعدة البيانات فارغه الحزين اليماني 1 371 22-11-23, 05:31 PM
آخر رد: justforit
  الحفاظ على خصائص قاعدة البيانات عند النقل strongriseman 0 280 19-11-23, 12:28 PM
آخر رد: strongriseman

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم