in una pagina asp devo visualizzare le date che rientrano nel mese in corso.

mese_num = (mi restituisce 01, 02, ecc, ecc)

rs_sql = "SELECT * FROM serate WHERE data BETWEEN #"& mese_num &"/01/"& year(date) &"# AND #"& mese_num &"/30/"& year(date) &"# order by data desc"

facendo però così, mi restituisce errore ad esempio in febbraio, non avendo il gg 30... come posso fare per fare una cosa dinamica?????