(ASP application that gives you this for Access or SQL Server etc)
I have successfully implemented a Web interface to my office Access database which gives me a pretty fast connection and quite good functionality using an ACTIVE SERVER PAGE application called TableEditor.
It's free and easy to set up, though the person doing this needs ASP knowledge. You also need to set up IIS (Internet Information Services) to host your ASP website which you log into on the road. (unless you have an ISP who supports ASP and you can put your database there.) Setting up IIS for the unitiated is really a nightmare - though again simple, once you know how. You must apply the latest patches to IIS too for security reasons.
Also seefor IIS SECURITY)