Olá
Onde estou a errar ?! Quero proibir a duplicação de registo. Coloquei o meu código desta forma. Sendo o campo NumeroUtente e o form frmUtentes.
Da erro nesta linha : If DCount("NumeroUtente", "frmUtentes", stLinkCriteria) > 0 Then
Obrigado
Um bem hajam !
Onde estou a errar ?! Quero proibir a duplicação de registo. Coloquei o meu código desta forma. Sendo o campo NumeroUtente e o form frmUtentes.
- Código:
Private Sub NumeroUtente_BeforeUpdate(Cancel As Integer)
Dim Busca As String
Dim stLinkCriteria As String
Dim rsc As DAO.Recordset
Set rsc = Me.RecordsetClone
Busca = Me.NumeroUtente.Value
stLinkCriteria = " NumeroUtente= '" & Busca & "'"
If DCount("NumeroUtente", "frmUtentes", stLinkCriteria) > 0 Then
Me.Undo
MsgBox "Atenção !!!" _
& Busca & " O Número de Utente que está a introduzir já existe." _
& vbCr & vbCr & "Irá ser mostrado o Registo associado ao respectivo documento.", vbInformation _
, "Registo Duplicado"
rsc.FindFirst stLinkCriteria
Me.Bookmark = rsc.Bookmark
End If
Set rsc = Nothing
End Sub
Da erro nesta linha : If DCount("NumeroUtente", "frmUtentes", stLinkCriteria) > 0 Then
Obrigado
Um bem hajam !