To minimize database traffic, i only get appointments from the database by checking on the startdate and enddate. To do this, i give the selecteddate, however in weekview and monthview this isn't appropiate and i see in youre examples you have the same problem:
You have selected 3 januari, 2008 on dayview, then you got weekview, but it doesn't show the appointments before 3 januari and its the same in monthview. I want to know how i can see in weekview that the startdate of the selected view is 30 december and the enddate is 5 januari. How to make this happen?