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'"
各位高手,请教下,如何做到查询选择开始日期和结束日期的数据
楼下两位兄弟的方法都试过了,还是不行, 展开
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'"
各位高手,请教下,如何做到查询选择开始日期和结束日期的数据
楼下两位兄弟的方法都试过了,还是不行, 展开
5个回答
展开全部
开始日期 #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
就不会错了
如
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
就不会错了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
"SELECT * FROM alarm_odbc where 日期 between #2009-7-22# and #2010-7-22#"
或
"SELECT * FROM alarm_odbc where (日期 between #" & vxData1.QP1 & "# and #" & vxData1.QP2 & "#)"
日期型加 #
或
"SELECT * FROM alarm_odbc where (日期 between #" & vxData1.QP1 & "# and #" & vxData1.QP2 & "#)"
日期型加 #
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Me.vxData1.SQLCommand = "SELECT * FROM alarm_odbc WHERE 开始日期 between '"&vxData1.QP1&"' and '"&vxData1.QP2&"'"
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
WHERE 开始日期 >='QP1'" and 开始日期<='QP2'
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
3楼是正解
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询