vb 查询 access 代码

求助vb 查询 access 代码
我的access 库里 一个rq 字段 是存储着 日期和时间 的

我想查询 rq里 是某日 某日 的

我写的这些代码里
"select top 1 * from [" & shuzu(qcni) & "] where(left([rq],10) = '" & rqbs & "' ) or (left([rq],10)='" & DateAdd("d", 4, rqbs) & "') order by rq desc"

这个 日期是两位数的时候可以 到了单日子就不行了 


exec="select * from [" &ghsz(i)& "] where rq between #"&rqls&"# and #"& dateadd("d",5,rqls)&"#"
 这句在 asp页面里 可以运行 到vb里不行了。。。



还有这些 都不行。。。。。。。。。。。。。。。。。。。。
exec = "select * from [" & shuzu(qcni) & "] where([rq] between #" & CDate(rqbs) & "# and #" & DateAdd("d", 5, CDate(rqbs)) & "#)"

 exec = "select top 1 * from [" & shuzu(qcni) & "] where (formatdatetime([rq],vbshortdate) = #" & rqbs & "#) order by rq desc"
 


到底该怎么弄才行啊。。。。。。。

------解决方案--------------------
exec="select * from [" &ghsz(i)& "] where rq between #"& rqls &" 00:00:00# and #"& dateadd("d",5,rqls) &" 23:59:59#"

------解决方案--------------------
探讨
你这个链接有个蛋用???
不欢迎你这样的2 13 出现在我的帖子里。

引用:

http://download.****.net/detail/veron_04/3827200