Goedeavond,
Ik heb een query welke controleert of er dubbele records in een tabel zitten. Graag zou ik een MsgBox willen, voordat de query geopend wordt, met de melding indien er geen dubbele records zijn. Anders kan de query gewoon geopend worden in het scherm... Momenteel pas ik de volgende code toe, maar het werkt nog niet:
Wat moet ik veranderen om het wel te laten werken??
Ik heb een query welke controleert of er dubbele records in een tabel zitten. Graag zou ik een MsgBox willen, voordat de query geopend wordt, met de melding indien er geen dubbele records zijn. Anders kan de query gewoon geopend worden in het scherm... Momenteel pas ik de volgende code toe, maar het werkt nog niet:
Code:
Private Sub cmdCheck_Click()
On Error GoTo ErrorHandler
DoCmd.OpenQuery "qryDuplicaten", acViewNormal
If Err = 0 Then
Query!qryDuplicaten.Visible = True
ElseIf Err.Number = 2501 Then
MsgBox "Geen dubbele records gevonden.", vbInformation, "Duplicaten"
Else
MsgBox "Error " & Err.Number & " (" & Err.Description & ")"
End If
End If
ExitHandler:
Exit Sub
ErrorHandler:
If Err = 2501 Then
Resume ExitHandler
Else
MsgBox Err.Description
Resume ExitHandler
End If
End Sub
Wat moet ik veranderen om het wel te laten werken??