You could use the AfterUpdate event of the control:
Private Sub NameOfControl_AfterUpdate()
If Len(Me.NameOfControl.Value & "") = 0 Then Me.NameOfControl.Value = ""
End Sub
or
Private Sub NameOfControl_AfterUpdate()
Me.NameOfControl.Value = Nz(Me.NameOfControl.Value, "")
End Sub
--
Ken Snell
http://www.accessmvp.com/KDSnell/
"LAS" <(E-Mail Removed)> wrote in message
news:i0qq8j$vbi$(E-Mail Removed)...
> What is the recommended way to make sure that when the contents of an
> unbound field are deleted, the contents will contain an empty string
> instead of null?
>
> TIA
> LAS
>