Goedendag,
Om duplicaten te voorkomen probeer ik een Dcount functie in te bouwen:
Maar hoe kan ik een dubbele variabele in de Dcount gooien: dus ik zou willen controleren op zowel het veldje 'Voornaam' alsmede het veld 'Geboortedatum' op hetzelfde form. Daarnaast krijg ik een melding "U hebt de vorige bewerking geannuleerd."
Ik ben benieuwd wat ik zoal moet aanpassen... bedankt voor de hulp.
Gr, scw
Om duplicaten te voorkomen probeer ik een Dcount functie in te bouwen:
Code:
Private Sub Opslaan_Click()
On Error GoTo Err_Opslaan_Click
Dim Duplicates As Long
Duplicates = DCount("Voornaam", "tblLeden", "Me!Voornaam")
If Trim(Me!Achternaam & "") = "" Then
MsgBox "Vul de achternaam van het clublid in.", vbInformation, "VoorbeeldDB"
Me.Achternaam.SetFocus
ElseIf Duplicates >= 1 Then MsgBox "Duplicaten gevonden!", vbCritical, "VoorbeeldDB"
Else
DoCmd.RunCommand acCmdSaveRecord
DoCmd.Close acForm, "frmNieuwLidToevoegen"
Exit Sub
End If
Exit_Opslaan_Click:
Exit Sub
Err_Opslaan_Click:
MsgBox Err.Description
Resume Exit_Opslaan_Click
End Sub
Maar hoe kan ik een dubbele variabele in de Dcount gooien: dus ik zou willen controleren op zowel het veldje 'Voornaam' alsmede het veld 'Geboortedatum' op hetzelfde form. Daarnaast krijg ik een melding "U hebt de vorige bewerking geannuleerd."
Ik ben benieuwd wat ik zoal moet aanpassen... bedankt voor de hulp.
Gr, scw