Here is something to consider. If you are dialing in from another location with RAS what happens if the connection gets lost (phone noise or other things). With PCAnyWhere you could get re-connected and still be where you where at when the connection when down. I think you could get corrupted tables if the tableupdate() was stoped in the middle. (I think it would be like if you where running the app and just turned off the power) I don't know how the tableupdate works if it gets stoped in the middle of an update. We always recommend to use PCAnyWhere instead of RAS, unless they have a perment online connection then we write the code using Client-Server.
Charles
Charles
"The code knows no master." - Chuck Mautz
"Everybody is ignorant, only on different subjects." - Will Rogers