access数据库查询时间段间的数据 50

access中date字段yy-m-d的长日期型(2007-2-78:42:10),查询时输入的是yy-mm-dd短日期型如查询2007-02-05至2007-03-02... access中date字段yy-m-d的长日期型(2007-2-7 8:42:10),查询时输入的是

yy-mm-dd短日期型

如查询2007-02-05至2007-03-02间的数据

我的代码是这样的

<% Dim date1,date2
date1=request("project_time01")
date2=request("project_time00")
Set Rs=Server.CreateObject("adodb.connection")
Sql="Select * From wenzhang where date<= '%"&date1&"%' and date>= '%"&date2&"%' "
set rs=server.createobject("adodb.recordset")
Rs.Open Sql,conn,1,3

%>

结果运行不出

显示的是:

Microsoft VBScript 编译器错误 错误 '800a03f6'

缺少 'End'

/iisHelp/common/500-100.asp,行242

Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e10'

[Microsoft][ODBC Microsoft Access Driver] 参数不足,期待是 1。

/zl/search_date.asp,行19
我的日期是随机输入的
以上的方法都不行
我是初学者
能不能说详细点~~

谢谢
展开
 我来答
hushuan
2007-03-21 · TA获得超过393个赞
知道答主
回答量:183
采纳率:0%
帮助的人:203万
展开全部
Sql="Select * From wenzhang where date<= '%"&date1&"%' and date>= '%"&date2&"%' "
错拉,
不要%分号,直接就是data<='2006-02-21'就可以拉
祝你好运!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友735609863
2007-03-21 · TA获得超过132个赞
知道答主
回答量:276
采纳率:0%
帮助的人:97万
展开全部
Provider 错误 '80004005'

未指定的错误
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
67918334
2007-03-21 · TA获得超过726个赞
知道小有建树答主
回答量:839
采纳率:0%
帮助的人:601万
展开全部
SQL和ACCESS在语法上面是不同的,需要注意这点!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式