vb.net +access数据库 一个月内的某段数据查询

如题有一个datetimepicker控件和按钮,数据库名:grade要查询的数据是:操作信息怎么用selcet语句查询到datetimepicker当前月份的全部操作信... 如题 有一个datetimepicker 控件和按钮,数据库名:grade 要查询的数据是:操作信息
怎么用selcet语句查询到datetimepicker当前月份的全部操作信息数据呢!
展开
 我来答
tystq
推荐于2016-02-08 · TA获得超过1201个赞
知道小有建树答主
回答量:943
采纳率:100%
帮助的人:830万
展开全部

乍看难点是本月日期提取,下面是代码

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        Dim date_start As Date = DateTimePicker1.Value.Year & "-" & DateTimePicker1.Value.Month '本月的开始日期(包含)
        Dim date_end As Date = DateTimePicker1.Value.Year & "-" & DateTimePicker1.Value.Month
        date_end = date_end.AddMonths(1) '本月的终止日期(不包含)
            Dim str As String = "selcet * from 数据表 where 日期>=#" & date_start & "# and 日期<#" & date_end & "#" '这里是查询表达式   
 End Sub
追问
查询语句是不错, 但是查询语句里的日期用表:grade中的日期的话 查询值是空的..没有任何其他的数据显示!  这个日期应该用什么值来代替才能查询出结果呢
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式