This is misleading.... You CANNOT simply "USE
Here are the reasons:
1) To USE a table, you need read-write access... HTTP only gives Read access. Ok, it might be useful to just read only, but:
2) USE requires "File Sharing" access to a file... HTTP is a completely different protocol, and one that will transfer the entire file rather than returning a File handle that can then be used for retrieving specific blocks from the file.
3) "USE \\
will not work, most of the time, because webservers ALMOST NEVER are set up for microsoft file sharing. If YOU control myserver.com, AND myserver.com is a Windows box (or a UNIX/Linux box running Samba) then YOU could turn on File Sharing, but then only a Username/password stops anyone on the internet from changing the files on that drive.... This can work, but, since the internet tends to be slow, and "USE whatever.dbf"... SCAN, ENDSCAN or REPLACE ALL require transferring the ENTIRE .dBf across the wire, this usually is not practical.
"Web Services" are the right way to go about this whole issue. (Note: "Web Services" may imply XML/SOAP, but it DOES NOT REQUIRE xml/soap... that's just One way of doing web services. West Wind offers tools that make web services on VFP 6 very possible.)
Now, to create Web Services with VFP, the server MUST be a windows box (since VFP doesn't run on unix/linux), and you need to control that box and run your VFP server program. Most FreeServers do NOT meet Either of these requirements.