It still hates me:
WHERE (((r.date_time) '9/1/02' and '9/15/02 23:59:29'
and datepart(hh,date) between 7 and 23
) AND ((r.ct_id)=1))
GROUP BY LTrim(Str(DatePart("m",r.date_time)))+IIf(DatePart("d",r.date_time)<10,"/0","/"

+LTrim(Str(DatePart("d",r.date_time)))+"/"+LTrim(Str(DatePart("yyyy",r.date_time)))
HAVING (((Int(Sum([r].[in_time]+[r].[acw_time])/100))<>0))
ORDER BY LTrim(Str(DatePart("m",r.date_time)))+IIf(DatePart("d",r.date_time)<10,"/0","/"

+LTrim(Str(DatePart("d",r.date_time)))+"/"+LTrim(Str(DatePart("yyyy",r.date_time)));