前几天写碰到了这个问题,就是获取表中某一时间段的数据,觉得monthview这个控件很适合。

'获取点击的时间传给combbegin

'获取点击的时间传给combbegin
Private Sub ViewBegin_DateClick(ByVal DateClicked As Date)
Dim byear As Integer
Dim bmonth As Integer
Dim bday As Integer
byear = ViewBegin.Year
bmonth = ViewBegin.Month
bday = ViewBegin.Day
combbegin.Text = DateSerial(byear, bmonth, bday)
ViewBegin.Visible = False
End Sub
’获取另外一个时间传给combend
Private Sub ViewEnd_DateClick(ByVal DateClicked As Date)
Dim eday As Integer
Dim eyear As Integer
Dim emonth As Integer
eday = ViewEnd.Day
emonth = ViewEnd.Month
eyear = ViewEnd.Year
combEnd.Text = DateSerial(eyear, emonth, eday)
ViewEnd.Visible = False
End Subselect语句
select * from recharge_info where date > '" & combbegin.Text & "'" & "and" & " date < '" & combEnd.Text & "'
本文介绍如何利用MonthView控件实现日期选择,并通过VBA代码将选定的开始和结束日期传递给组合框,最后执行SQL查询来筛选指定时间段内的数据记录。
2135

被折叠的 条评论
为什么被折叠?



