You can use my Calendar control as it supports the DayState property.
You would have to loop through the recordset returned by your query to
set each Calendar Date's DayState property individually. http://www.lebans.com/monthcalendar.htm
--
HTH
Stephen Lebans http://www.lebans.com
Access Code, Tips and Tricks
Please respond only to the newsgroups so everyone can benefit.