Code:
Private Sub Werknemer_BeforeUpdate(Cancel As Integer)
Dim strSQL As String
strSQL = "SELECT Werknemer,AanvG,datum FROM TblPlanning "
strSQL = strSQL & "WHERE werknemer = '" & Me.Werknemer & "' " & vbCrLf
strSQL = strSQL & "AND Aanvg = '" & Me.AanvG & "'" & vbCrLf
strSQL = strSQL & " And datum = #" & CDate(Me.Datum) & "# " & vbCrLf
Dim tmp
tmp = InputBox("", "", strSQL)
With CurrentDb.OpenRecordset(strSQL)
If .RecordCount > 0 Then
MsgBox "Dit record bestaat al"
Else
'het record opslaan
End If
End With
End Sub
dit is wat ik gebruik maar geeft steeds een fout aan wat staat er verkeerd?
SELECT Werknemer,AanvG,datum FROM TblPlanning WHERE werknemer = '6001'
AND Aanvg = '18:00:00'
And datum = #1-1-2015#
dit geeft die aan in de popup
volgens mij is dat goed.