I use a language called Coldfusion by Macromedia to interact with SQL servers through the web.
Not many clients use Microsoft SQL server due to costs, MySQL is free so a lot of people use that but Coldfusion can talk to both.
It's tag based like HTML so quite easy to pick up.
Dont bother with virtual servers if you are using it commercially.