Here's my situation.

My application is on the web, i'm using asp,javascript and
HTML(of course).
At some point you'll have on your screen a list, from
7:00am to 7:00pm with 7/8 minutes intervals.When you click
on one row there's another screen that you can enter valu
and when you press ok, it save it in the database and i
recreate my list, for me it's ok cause i see the changes in
my new list, but if somebody else have the list on their
screen, the change will not be made unless he hit the refresh. How can i make the other see the changes without
having to refresh it in intervall.

This is how my application work:
Code:
index->load.asp<->populateArray.asp
         |->list.asp<----------------|
               |->edit.asp<->populateArray.asp
index.html:my startup page

load.asp:verify some stuff, call populateArray and then
redirect to list.asp

populateArray.asp:I load every table in my database in
array(bcuz it's faster)

list.asp:list everything in my array

edit.asp:to edit and it call populateArray and it redirect
to list.asp.