根据查找窗体设定的条件筛选主窗体的数据内容代码-天行健客
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> 源码示例


根据查找窗体设定的条件筛选主窗体的数据内容代码

发表时间:2009/3/15 17:06:23 评论(2) 浏览(7986)  评论 | 加入收藏 | 复制
   
摘 要:应用环境为:在弹出窗体中设定查找条件,然后据此筛选状体中的数据
正 文:

If Me.开始日期 > Me.截止日期 Then
        MsgBox "您选择的开始日期晚于截止日期!", vbExclamation, "错误"
    Else
        Dim strWhere As String
        strWhere = True

        If Not IsNull(Me.开始日期) Then
            If Not IsNull(Me.截止日期) Then
                strWhere = strWhere & " and [车辆注册日期] between #" & Me!开始日期 & "# and #" & Me.截止日期 & "#"
            Else
                strWhere = strWhere & " and [车辆注册日期] >= #" & Me.开始日期 & "#"
            End If
        Else
            If Not IsNull(Me.截止日期) Then
                strWhere = strWhere & " and [车辆注册日期] <= #" & Me.截止日期 & "#"
            End If
        End If


        If Not IsNull(Me.车号) Then
            strWhere = strWhere & " and [车号] Like '*" & Me.车号 & "*'"
          
        End If

        If Not IsNull(Me.车型) Then
            strWhere = strWhere & " and [车型] = '" & Me.车型 & "'"
        End If

        With Forms!主控面板!Child0.Form!车辆信息_child.Form
            .Filter = strWhere
            .FilterOn = True
        End With
        DoCmd.Close acForm, Me.Name, acSaveNo


Access软件网交流QQ群(群号:198465573)
 
 相关文章
更加方便的组合框模糊筛选(改进)  【cad  2012/12/27】
【Access示例】拼音首字母筛选示例  【漏蛧尐魚℡  2013/1/27】
【Access源码示例】数字区间段查询示例,开始数字至截止数字区段...  【麥田  2013/3/12】
【Access源码示例】日期区间段查询示例,日期时间段查询示例,开...  【麥田  2013/3/13】
筛选男女同宿的入住记录  【蒋元根  2013/5/17】
Access快速开发平台--筛选名称与Where条件应用示例  【红尘如烟  2013/6/17】
常见问答
技术分类
相关资源
文章搜索
关于作者

天行健客

文章分类

文章存档

友情链接