sanırım bu sorgu işinizi görür.
Kod:
SELECT Gunler.Gun
FROM Gunler
WHERE (((Gunler.Gun) Between 1 And Day(DateAdd("m",1,DateSerial([HANGİ YIL?],[HANGİ AY?],1))-1)));
2. isteğiniz olan "form üzerinden girilecek bir tarih aralığının günlerini sıralama" için direkt olarak aklıma bir şey gelmedi, bir düşüneyim.