the problem is in your time and date field of your table you selected that the difult value be =now() which is the time and date so what is happening is when you say between 12:00 and 13:00 its not working because of the date side of it what I would suggest is that you change the time and date...