>ThisForm.lbl1.caption = "Running some SQL."
>ThisForm.refresh
>ThisForm.RunSomeSQL
>
>The label caption is not refreshed until after the RunSomeSQL method has completed. Let me repeat that the above code works when the method does not execute a SQL statement. This is too wierd to me.
Michael,
I ran into the same type of problem a short while back. I fixed it by changing from Refresh() to Thisform.Draw. It works like a charm, is very fast and dosen't try to update everything.
Beer is proof that God loves man, and wants him to be happy. - Benjamin Franklin
John J. Henn