VBscript查询Access数据语法

来源:互联网 发布:evga显卡怎么样 知乎 编辑:程序博客网 时间:2024/05/21 01:54
各位大神,asp中我想查询Access数据库中每个时间段内的数据,

我选择的时间段如下:

我想形成这种查询语句:Select * from  historyalarm where [startday] between #2013/3/16 10:00# and #2013/3/16 11:00#怎样写这条语句?
已经成功取得时间段的值

<%
dim startday1,startday2,starthour,startsecond,endhour,endsecond
startday1=request.Form("startday1")
startday2=request.Form("startday2")
starthour=request.Form("starthour")
startsecond=request.Form("startsecond")
endhour=request.Form("endhour")
endsecond=request.Form("endsecond")
%>

我写的查询代码如下:

sqlstr = "Select * from  historyalarm where [startday] between # <% Response.Write(startday1) %><% &nbsp; %><% response.Write(starthour) %><% : %><% response.Write(startsecond) %> # and # <% response.Write(startday2) %><% &nbsp; %><% response.Write(endhour) %><% : %><% response.Write(endsecond) %> #"

但是查询的时候会出错啊

0 0
原创粉丝点击