I've just mocked this up. Form based on a table, 2 date fields in text boxes.
A button on the form that does a save record in on click event.
I change the record manually on the form, then click the button.
Record is saved with updated values. No errors.
No requery needed.
Perhaps your subroutine is doing more and it is something there that's causing the issue???
Click event (via wizard -)
Code:
Private Sub Command9_Click()
On Error GoTo Err_Command9_Click
DoCmd.RunCommand acCmdSaveRecord
Exit_Command9_Click:
Exit Sub
Err_Command9_Click:
MsgBox Err.Description
Resume Exit_Command9_Click
End Sub