Re: BeforeUpdate event
- From: "Rick Brandt" <rickbrandt2@xxxxxxxxxxx>
- Date: Fri, 26 Jan 2007 12:23:44 GMT
Sher wrote:
I have created a before update event listed below. What I would also
like it to do is go to the record that is in the database. I thought
that was what I was doing but it isn't working. Can someone please
help.
Private Sub SSN_BeforeUpdate(Cancel As Integer)
If Not IsNull(DLookup("[SSN]", "Security", "[SSN]= '" & Me![SSN] &
"'")) Then MsgBox "This SSN already exists."
Cancel = True
Me.Undo
DoCmd.GoToRecord , , acFirst
DoCmd.FindRecord SSN
End If
End Sub
You cannot navigate in the middle of an update event. Your code needs to cancel
the update, issue an Undo on the form, and then it might work to move to another
record. I'm not sure even that would work without testing it though.
--
Rick Brandt, Microsoft Access MVP
Email (as appropriate) to...
RBrandt at Hunter dot com
.
- Prev by Date: Re: Error after change BE from Access to SQL
- Next by Date: Re: Use sendobject to email multiple addresses
- Previous by thread: msgbox
- Next by thread: Re: BeforeUpdate event
- Index(es):
Relevant Pages
|