Foxtable(狐表)用户栏目专家坐堂 → 【求助】查询搜索问题


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

主题:【求助】查询搜索问题

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


加好友 发短信
等级:婴狐 帖子:26 积分:216 威望:0 精华:0 注册:2017/8/10 16:57:00
【求助】查询搜索问题  发帖心情 Post By:2017/8/14 10:13:00 [只看该作者]

我想设计一个查询窗口。其中有一个textbox,两个table,分别绑定表A,表B。表B用于显示,表A作为数据库。在textbox输入信息点击按钮查询表A中的内容显示在表B中。如何做啊!

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


加好友 发短信
等级:婴狐 帖子:26 积分:216 威望:0 精华:0 注册:2017/8/10 16:57:00
  发帖心情 Post By:2017/8/14 10:14:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:chaxun.jpg
图片点击可在新窗口打开查看

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


加好友 发短信
等级:婴狐 帖子:26 积分:216 威望:0 精华:0 注册:2017/8/10 16:57:00
  发帖心情 Post By:2017/8/14 10:15:00 [只看该作者]

如上图的界面

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


加好友 发短信
等级:婴狐 帖子:26 积分:216 威望:0 精华:0 注册:2017/8/10 16:57:00
  发帖心情 Post By:2017/8/14 10:15:00 [只看该作者]

求大神帮助

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


加好友 发短信
等级:婴狐 帖子:26 积分:216 威望:0 精华:0 注册:2017/8/10 16:57:00
  发帖心情 Post By:2017/8/14 10:17:00 [只看该作者]

Dim txt As String = e.Form.Controls("TextBox1").Text
Dim f As New Filler
If txt = "" Then
    f.Filter = ""
Else
    txt = "'%" & txt & "%'"
    f.Filter = "公司地址 " & txt & " Or 公司名称 Like " & txt
End If
f.SourceTable = DataTables("表A") '指定数据来源
f.DataTable = DataTables("表B") '指定数据接收表
f.Fill() '填充数据

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


加好友 发短信
等级:婴狐 帖子:26 积分:216 威望:0 精华:0 注册:2017/8/10 16:57:00
  发帖心情 Post By:2017/8/14 10:18:00 [只看该作者]

上述代码是我写的但是有问题,也不知道哪里不对

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/8/14 10:20:00 [只看该作者]

 直接写

 

e.form.controls("Table2").Table.Filter = "第五列 like '%" & e.form.controls("TextBox1").Text & "%'"


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


加好友 发短信
等级:婴狐 帖子:26 积分:216 威望:0 精华:0 注册:2017/8/10 16:57:00
  发帖心情 Post By:2017/8/14 10:34:00 [只看该作者]

为什么只能显示 “李四” 呢?在textbox输入其他两个却出不来。
[此贴子已经被作者于2017/8/14 10:35:09编辑过]

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


加好友 发短信
等级:婴狐 帖子:26 积分:216 威望:0 精华:0 注册:2017/8/10 16:57:00
  发帖心情 Post By:2017/8/14 10:36:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:wangwu.jpg
图片点击可在新窗口打开查看
为什么只能显示 “李四” 呢?在textbox输入其他两个却出不来。
图片点击可在新窗口打开查看此主题相关图片如下:lisi.jpg
图片点击可在新窗口打开查看

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/8/14 10:36:00 [只看该作者]

以下是引用Kloveying在2017/8/14 10:34:00的发言:
为什么只能显示 “李四” 呢?在textbox输入其他两个却出不来。
[此贴子已经被作者于2017/8/14 10:35:09编辑过]

 

你表B没有数据的?为什么要用表B显示?直接绑定表A,设置成副本表,不就行了?


 回到顶部
总数 13 1 2 下一页