Oui un moyen qui fonctionne bien est d'utiliser ASP .Net... tu as des pages ASPX qui sont la couche applicative entre ta DB et le navigateur Web du client.
Il faudra que tu investisse un peu de temps, le framework .Net permet de faire bcp de choses et par conséquent est assez fouillé. Mais si tu connais un des langages de programmation supporté par .Net ce sera assez simple.
Pour débuter va faire un tour sur http://www.asp.net/ et télécharge le SDK .Net (documentation, compilateurs .Net et exemples) ainsi que Web Matrix (éditeur pour faire des applications Web qui t'éviteras de trop progammé, Visual Studio .Net est encore plus poussé de ce côté).