真诚求教:关于日期查询的小问题?
第一个问题:)
我的程序需要用SQL查询语句构造一个记录集ADORS,我使用以下代码
'########################
' ADORS在上文已经被正确定义了
Dim dat1 As Date
Dim t As String
t = "2003/03/30"
dat1 = CDate(t)
adoRS.Open "SELECT * FROM 电子公文表 WHERE 发文日期<=date() and 发文日期>= dat1", my_db, adOpenStatic, adLockReadOnly
'###########################
但是运行时总是提示“至少一个参数没有被指定值”,然后指示在构造语句。
当我把构造语句改成
adoRS.Open "SELECT * FROM 电子公文表 WHERE 发文日期<=date() ",my_db, adOpenStatic, adLockReadOnly
可以正常工作,请问为什么,如何解决能查询一个时间段的数据