Hi, Doug!
I think the difference is just in the return of the functions. If you take a look at the VFP help you'll see:
Refresh()
Return: REFRESH( ) returns the number of records refreshed.
Requery()
Return: returns 1 if the data is successfully retrieved; otherwise, it returns 0.
[]'s
Claudio Lassala