VB数据库查询日期范围
如题,我用VB做的一个数据库查询程序!数据库是Access2003格式,数据库中有个字段是【日期】,这个字段我设的数据类型是日期/时间我这个程序现在要做一个按日期筛选的功...
如题,我用VB做的一个数据库查询程序!
数据库是Access2003格式,数据库中有个字段是【日期】,这个字段我设的数据类型是 日期/时间
我这个程序现在要做一个按日期筛选的功能!
比如:
text1.text=2008-6-17
text2.text=2008-7-12
如何查询17号到12号之间的全部相关信息?
在此高分求答案!
答中并帮助一起解决问题的(你也许说的答案是对的,但要帮助我修改)
再奖励100分!
在此高分求答案!谢谢各位了!
另外,一下条件我怎么调试不通过?
sql = "select * from 维修记录 where 日期>='" & text1.text & "' and 日期<='" & text2.text & "' order by 日期 desc" 展开
数据库是Access2003格式,数据库中有个字段是【日期】,这个字段我设的数据类型是 日期/时间
我这个程序现在要做一个按日期筛选的功能!
比如:
text1.text=2008-6-17
text2.text=2008-7-12
如何查询17号到12号之间的全部相关信息?
在此高分求答案!
答中并帮助一起解决问题的(你也许说的答案是对的,但要帮助我修改)
再奖励100分!
在此高分求答案!谢谢各位了!
另外,一下条件我怎么调试不通过?
sql = "select * from 维修记录 where 日期>='" & text1.text & "' and 日期<='" & text2.text & "' order by 日期 desc" 展开
9个回答
展开全部
access里面
如果你数据库设置成日期格式
那么比较的时候要用#
sql
=
"select
*
from
维修记录
where
日期>=#"
&
text1.text
&
"#
and
日期<=#"
&
text2.text
&
"#
order
by
日期
desc
这样就可以!~
如果你数据库设置成日期格式
那么比较的时候要用#
sql
=
"select
*
from
维修记录
where
日期>=#"
&
text1.text
&
"#
and
日期<=#"
&
text2.text
&
"#
order
by
日期
desc
这样就可以!~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
sql = "select * from 维修记录 where 日期>=#" & text1.text & "# and 日期<=#" & text2.text & "# order by 日期 desc"
两边要用#括起来,建议最好用Between来写
两边要用#括起来,建议最好用Between来写
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
sql
=
"select
*
from
维修记录
where
日期>=#"
&
text1.text
&
"#
and
日期<=#"
&
text2.text
&
"#
order
by
日期
desc"
两边要用#括起来,建议最好用Between来写
=
"select
*
from
维修记录
where
日期>=#"
&
text1.text
&
"#
and
日期<=#"
&
text2.text
&
"#
order
by
日期
desc"
两边要用#括起来,建议最好用Between来写
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
日期是关键字,应该吧sql的日期替换成[日期],或者把日期这个字段名替换成其他的名字。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询