A family of Microsoft relational database management systems designed for ease of use.
I finally found a solution to my problem, thanks to a post by boblarson (http://www.access-programmers.co.uk/forums/showthread.php?t=233924). Hopefully others can benefit from the same solution.
My revised code is shown below with boblarson's solution in bold. I also replaced DoCmd.RunSQL with object.Execute (in order to avoid having to call the SetWarnings method).
Private Sub DisplayPrintFlag_AfterUpdate()
Dim dbs as DAO.Database
Dim strSQL As String
strSQL = "UPDATE WBSStatus SET WBSStatus.DisplayPrintFlag = " & _
Me.DisplayPrintFlag.Value & " " & _
"WHERE WBSStatus.SPRFNumber = '" & Me.SPRFNumber.Value & "' " & _
"AND WBSStatus.PhaseDeliverableSequence Between " & _
Me.PhaseDeliverableSequence.Value + 1 & " And " & _
Me.PhaseDeliverableSequence.Value + 99
If Me.Dirty Then Me.Dirty = False ' removes any locks on the form. dbs.Execute strSQL
End Sub
Thanks Bob!