Access开发平台--通用查询如何实现默认当天或当月/本月或默认其它指定值-杜小杰
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> Access开发平台


Access开发平台--通用查询如何实现默认当天或当月/本月或默认其它指定值

发表时间:2017/2/13 11:16:33 评论(1) 浏览(8544)  评论 | 加入收藏 | 复制
   
摘 要:有一学员问我:通用查询能否默认当天,于是帮他整理归类了,如下图
正 文:




代码整理如下:    
例一
 .WhereSQL = "生产日期=date()"
 .QueryConditions = "生产日期默认等于" & Date
 .RunQuery
 
例二
 .WhereSQL = "生产日期=#2017-02-13#"
 .QueryConditions = "生产日期默认等于2017-02-13"
 .RunQuery


例三
    Dim d月初 As Date
    Dim d月末 As Date
    d月初 = DateSerial(Year(Date), Month(Date), 1)
    d月末 = DateSerial(Year(Date), Month(Date) + 1, 1) - 1
   
    Set mclsQuery = New GeneralQuery
    With mclsQuery
        .QueryForm = Me.sfrQuickQuery.Form
        .DataForm = Me.sfrList.Form
        .AddAllFields
        .FieldName = "规格"
        .WhereSQL = "生产日期 between #" & d月初 & "# And #" & d月末 & "#"
        .QueryConditions = "生产日期默认等于当月(" & d月初 & "-" & d月末 & ")"
        .RunQuery
    End With


例四
 .FixedWhereSQL = "[bxrq]>=DateAdd('d',-60,Date()) "
 .FixedQueryConditions = "([报销日期]在60天内记录)"
 .RunQuery


例五
 .WhereSQL = "[状态]<>'已完成'"
 .QueryConditions = "([状态] 不等于 ""已完成"")"
 .RunQuery



Access软件网交流QQ群(群号:198465573)
 
 相关文章
【Access示例】为组合框设置默认值  【缪炜  2013/7/28】
【Access字段】用代码更改字段默认值,用代码修改表中字段默认值...  【红尘如烟  2014/1/16】
【Access子表】--默认打开数据表子表全部展开的示例,默认展开...  【金宇  2014/6/24】
Access快速开发平台--更改通用查询默认操作符\默认包含条件改...  【杜超  2016/1/11】
【Access窗体查询】查询窗体默认为空,输入条件才能显示结果的示...  【麥田  2016/4/5】
常见问答
技术分类
相关资源
文章搜索
关于作者

杜小杰

文章分类

文章存档

友情链接