تقييم الموضوع :
  • 1 أصوات - بمعدل 5
  • 1
  • 2
  • 3
  • 4
  • 5
درس بسيط لعملية الإضافة والتعديل والبحث والحذف - Visual Basic.net 10 وMS Access
#4
في الـfrmmain، وفي حدث النقر للزر حذف نكتب ما يلي:
كود :
Private Sub btnDelete_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnDelete.Click
        Dim RecID As Integer
        Dim Answer As Integer

        RecID = Val(dgvList.SelectedRows(0).Cells(0).Value)

        If RecID = Nothing Then
            MsgBox("لم تقم باختيار سجل لحذفه", MsgBoxStyle.Critical, "عذراً")
        Else
            Answer = MsgBox("هل تريد فعلاً حذف هذا السجل", MsgBoxStyle.Question + MsgBoxStyle.OkCancel, "تنبيه")
            If Answer = MsgBoxResult.Ok Then
                Dim DelSQl As String = "DELETE * FROM TheTable WHERE ID=" & RecID & ""
                Dim DelCMD As New OleDbCommand

                If Con.State = ConnectionState.Closed Then
                    Con.Open()

                    With DelCMD
                        .Connection = Con
                        .CommandType = CommandType.Text
                        .CommandText = DelSQl

                        .ExecuteNonQuery()
                        .Dispose()
                    End With
                    Con.Close()
                    LoadData()
                Else
                    With DelCMD
                        .Connection = Con
                        .CommandType = CommandType.Text
                        .CommandText = DelSQl

                        .ExecuteNonQuery()
                        .Dispose()
                    End With
                    Con.Close()
                    LoadData()
                End If
            End If
        End If
    End Sub

وفيه يتم عرض رسالة تنبيه للمستخدم بأنه على وشك حذف سجل، فإن وافق يتم حذف وتحديث القائمة.
الرد }}}
تم الشكر بواسطة: Amir_Alzubidy , الوادي , 3booody


الردود في هذا الموضوع
درس بسيط لعملية الإضافة والتعديل والبحث والحذف - Visual Basic.net 10 وMS Access - بواسطة أبوبكر سويدان_mybb_import4719 - 19-06-13, 11:09 PM


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


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