Foxtable(狐表)用户栏目专家坐堂 → [求助]模糊查找问题


  共有1987人关注过本帖树形打印复制链接

主题:[求助]模糊查找问题

帅哥哟,离线,有人找我吗?
青鸟
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:151 积分:1110 威望:0 精华:0 注册:2015/1/24 15:26:00
[求助]模糊查找问题  发帖心情 Post By:2015/6/11 17:59:00 [只看该作者]

我在查询中写了一段代码,希望能实现模糊查找,红色代码段中的 Like 只能实现 = 的功能,而不能实现 Like 的功能,即在 "TextBox1" 中输入的内容与表字段中的内容完全匹配时,Flt发生作用,部分匹配时则 Flt 无效,请教:
 
Dim Flt As String
With e.Form.Controls("DateTimePicker1")
    If .Value IsNot Nothing Then
        If Flt >"" Then
            Flt = Flt & " And "
        End If
        Flt = Flt & "[签约日期] >= #" & .Value & "#"
    End If
End With
With e.Form.Controls("DateTimePicker2")
    If .Value IsNot Nothing Then
        If Flt >"" Then
            Flt = Flt & " And "
        End If
        Flt = Flt & "[签约日期] <= #" & .Value & "#"
    End If
End With
With e.Form.Controls("TextBox1")
    If .Value IsNot Nothing Then
        If Flt >"" Then
            Flt = Flt & " And "
        End If
        Flt = Flt & "[合同or费用名称] Like '" & .Text & "' Or [合同or费用对象简称] Like '" & .Text & "'"
msgbox(Flt)
    End If
End With

    '分组统计
    Dim g As New GroupTableBuilder("项目合同费用查询", DataTables("合同or费用台账"))
    g.Caption = "项目合同费用查询"
    g.Groups.AddDef("项目代码", "项目")
    g.Groups.AddDef("子项目代码", "子项目")
    g.Groups.AddDef("签约日期", DateGroupEnum.Year, "年")
    g.Groups.AddDef("费用分期")
    g.Groups.AddDef("签约日期", DateGroupEnum.None)
    g.Groups.AddDef("合同or费用对象简称", "合同or费用对象")
    g.Groups.AddDef("四级费用类别", "合同or费用内容")
    g.Totals.AddDef("合同or费用编号", AggregateEnum.Count, "合同or费用数量")
    g.Totals.AddDef("合同or费用总额", "合同or费用金额")
    g.GrandProportion = True
    g.Decimals = 2
    g.Filter = Flt
    g.Build()
    MainTable = Tables("项目合同费用查询")

 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/6/11 18:04:00 [只看该作者]

Flt = Flt & "[合同or费用名称] Like '%" & .Text & "%' Or [合同or费用对象简称] Like '%" & .Text & "%'"

 回到顶部
帅哥哟,离线,有人找我吗?
青鸟
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:151 积分:1110 威望:0 精华:0 注册:2015/1/24 15:26:00
  发帖心情 Post By:2015/6/11 18:33:00 [只看该作者]

谢谢!

 回到顶部