读书人

如何显示一个时间段里面的数据

发布时间: 2012-03-25 20:55:17 作者: rapoo

怎么显示一个时间段里面的数据
有 一个“工厂日历表” 窗体上有“开始时间—Tpicker1)”和“结束时间(DTpicker2)” 然后选择一个时间段 然后让“临时员工表”里面显示的数据就是这个时间段里面的数据
还有一个确定按钮command1

工厂日历
工号 姓名 日期
01 一号 2011-01-02
02 二号 2011-01-08
03 三号 2012-02-01
04 四号 2011-05-03
比如我要让他显示 2011-01-08 至 2012-02-01之间的数据

[解决办法]
between '2011-01-08' and '2012-02-02'
日期 >='2011-01-08' and 日期 <'2012-02-02'
[解决办法]
"Select 工号 ,姓名 ,日期 from 工厂日历表
where 日期> ='" & Format(DTPicker1.Value, "yyyy-mm-dd ") & "' and 日期 <='" & Format(DTPicker2.Value, "yyyy-mm-dd ") & "')"

不知道你表结构,也不知道你用哪种数据库
[解决办法]
Access中日期前要加#

VB.NET code
Private Sub Command1_Click()...    "Select ID,日期 from Tb_工厂日历表where 日期> ='#" & Format(DTPicker1.Value, "yyyy-mm-dd ") & "' and 日期 <='#" & Format(DTPicker2.Value, "yyyy-mm-dd ") & "')"... End Sub 

读书人网 >VB Dotnet

热点推荐