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

نسخة كاملة : ممكن كود الحدف؟
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم 
ممكن احد يساعدني في كود الحدف عنصر محدد في datagridview و حدفه أيضا من access

و شكراااا
لحذف عنصر محدد من DataGridView ومن قاعدة بيانات Access، يمكنك استخدام DataGridView لتحديد الصف المطلوب ثم حذفه من قاعدة البيانات. إليك كيفية القيام بذلك
PHP كود :
Private Sub ButtonDelete_Click(sender As ObjectAs EventArgsHandles ButtonDelete.Click
    If DataGridView1
.SelectedRows.Count 0 Then ' التأكد من تحديد الصف
        Dim index As Integer = DataGridView1.SelectedRows(0).Index ' 
الحصول على مؤشر الصف المحدد
        Dim selectedID 
As Integer Convert.ToInt32(DataGridView1.Rows(index).Cells("IDColumn").Value' استرجاع قيمة العمود المميز للصف المحدد

        ' 
إزالة الصف من DataGridView
        DataGridView1
.Rows.RemoveAt(index)

 
       ' حذف الصف من قاعدة البيانات
        Dim connectionString As String = "YourConnectionStringHere" ' 
استبدل هذا بسلسلة الاتصال الخاصة بك

        Using connection 
As New OleDbConnection(connectionString)
 
           Using command As New OleDbCommand()
 
               command.Connection connection
                command
.CommandText "DELETE FROM YourTableName WHERE IDColumn = @ID"
 
               command.Parameters.AddWithValue("@ID"selectedID)

 
               connection.Open()
 
               command.ExecuteNonQuery()
 
           End Using
        End Using

        MessageBox
.Show("تم حذف العنصر المحدد بنجاح!""حذف")
 
   Else
        MessageBox
.Show("الرجاء تحديد الصف المراد حذفه!""تنبيه")
 
   End If
End Sub 



يرجى استبدال "YourConnectionStringHere" بسلسلة الاتصال الخاصة بك، "YourTableName" بالجدول الذي تريد حذف الصف منه، "IDColumn" باسم العمود الذي يحتوي على مفتاح أو معرف فريد للصفوف.

هذا الكود يحذف الصف المحدد من DataGridView ومن قاعدة البيانات Access باستخدام قيمة محددة من العمود المميز. تأكد من تعديل الأسماء بما يتناسب مع بياناتك الفعلية.