I have a web page which allows the user to carry out various operations that in turn modify the database. Also, this web application needs to keep track of various fields in dat
That sounds like a functionality that would be better suited in a Flash or Silverlight application. Using an elaborate AJAX solution might be a bit more efficient than your but the reality is that web pages make a terrible medium for live content.