Foxtable(狐表)用户栏目专家坐堂 → 求大神解疑


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

主题:求大神解疑

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


加好友 发短信
等级:婴狐 帖子:6 积分:118 威望:0 精华:0 注册:2015/11/15 8:28:00
求大神解疑  发帖心情 Post By:2015/12/3 22:44:00 [只看该作者]

Dim cj As WinForm.ComboBox = e.Form.Controls("厂家")
Dim wlmc As WinForm.ComboBox = e.Form.Controls("物料名称")
Dim wlbh As WinForm.TextBox = e.Form.Controls("物料编号")
Dim xhgg As WinForm.TextBox = e.Form.Controls("型号规格")

Tables("物料信息表").Filter="供货厂家 = '" & cj.text & "' and 物料名称 = '" & wlmc.text & "' and 物料编号 like '*" & wlbh.text & "*' and 型号规格 like '*" & xhgg.text & "*'"

我想问一下,为什么我做的这个统计程序,必须要查询完供货厂家和物料名称后才能使用模糊查找?

图片点击可在新窗口打开查看此主题相关图片如下:qq截图20151203223746.png
图片点击可在新窗口打开查看
能不能直接进行模糊查找?我的程序该如何改呢?
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目1.table


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


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

Dim cj As WinForm.ComboBox = e.Form.Controls("厂家")
Dim wlmc As WinForm.ComboBox = e.Form.Controls("物料名称")
Dim wlbh As WinForm.TextBox = e.Form.Controls("物料编号")
Dim xhgg As WinForm.TextBox = e.Form.Controls("型号规格")

Dim filter As String = "1=1"
If cj.text > "" Then
    filter &= " and 供货厂家 = '" & cj.Text & "'"
End If
If wlmc.text > "" Then
    filter &= " and  物料名称 Like '*" & wlmc.Text & "*' "
End If
If wlbh.text > "" Then
    filter &= " and 物料编号 Like '*" & wlbh.Text & "*' "
End If
If xhgg.text > "" Then
    filter &= " and 型号规格 Like '*" & xhgg.Text & "*'"
End If
Tables("物料信息表").Filter = filter


 回到顶部