select * from zhangwupingzheng where month(jizhangdate)=month(getdate())
这一句有好多条记录的,可以运行.
但是这一条就不行
select * from zhangwupingzheng where month(jizhangdate)=month(2004-4-20)  运行不了.原句。
sql1 = "select * from zhangwupingzheng where month(jizhangdate)=Month(" & time1 & ")"  
说明:
其中,msgbox month(time1)
值为4,
 
这一句,查不出记录来,其实记录有很多条的。
不知道是哪写错了,看不出来。