vb查询 开始日期和结束日期的方法

vxData1.AutoRefresh=TruevxData1.QP1=Format(DTPicker1.Value,"yy-MM-DD")'开始日期vxData1.QP... vxData1.AutoRefresh = True
vxData1.QP1 = Format(DTPicker1.Value, "yy-MM-DD")'开始日期
vxData1.QP2 = Format(DTPicker3.Value, "yy-MM-DD")'结束日期
Me.vxData1.SQLCommand = "SELECT * FROM alarm_odbc WHERE 开始日期 >='QP1'"

各位高手,请教下,如何做到查询选择开始日期和结束日期的数据
楼下两位兄弟的方法都试过了,还是不行,
展开
 我来答
daofuuq
2009-07-23 · TA获得超过483个赞
知道小有建树答主
回答量:2560
采纳率:0%
帮助的人:915万
展开全部
开始日期 #yy-MM-DD# 这样表示比较日期大小

Private Sub Command1_Click()
If "20/10/2024" > "11/10/2024" Then
Text1.Text = 1
End If
End Sub
Text1为1
Private Sub Command1_Click()
If #20/10/2024# > #11/10/2024# Then
Text1.Text = 1
End If
End Sub
就不会错了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
龙志健
2009-07-22 · TA获得超过952个赞
知道小有建树答主
回答量:702
采纳率:0%
帮助的人:741万
展开全部
"SELECT * FROM alarm_odbc where 日期 between #2009-7-22# and #2010-7-22#"



"SELECT * FROM alarm_odbc where (日期 between #" & vxData1.QP1 & "# and #" & vxData1.QP2 & "#)"

日期型加 #
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
华夏日长兴
2009-07-23 · TA获得超过9592个赞
知道大有可为答主
回答量:6305
采纳率:85%
帮助的人:3672万
展开全部
Me.vxData1.SQLCommand = "SELECT * FROM alarm_odbc WHERE 开始日期 between '"&vxData1.QP1&"' and '"&vxData1.QP2&"'"
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
北京钢管中心
2009-07-22 · TA获得超过969个赞
知道小有建树答主
回答量:711
采纳率:0%
帮助的人:0
展开全部
WHERE 开始日期 >='QP1'" and 开始日期<='QP2'
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
shoemorw
2009-07-23 · TA获得超过191个赞
知道小有建树答主
回答量:218
采纳率:0%
帮助的人:154万
展开全部
3楼是正解
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式