以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 求助:如何在一个文本框里输入值,然后对应查找几个关联表数据呢? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=69543) |
||||
-- 作者:李孝春 -- 发布时间:2015/6/6 22:53:00 -- 求助:如何在一个文本框里输入值,然后对应查找几个关联表数据呢? 在窗体中有一个文本框控件,在控件文本属性改变后运行如下代码 Tables("班级.学生表").Filter = "学生名 Like \'*" & e.Sender.text & "*\'" 进行数据筛选, 想在这个文本框实现数据录入:比如:李大大 那么对应是学生表中数据,就优先查询学生表 比如:李英雄,对应是家长表中的数据,就优先查找家长表
![]() ![]()
|
||||
-- 作者:sloyy -- 发布时间:2015/6/7 1:11:00 -- 你的逻辑有问题,应该是同时查找2个表,一个姓名,没有附加条件,电脑不可能知道这个名字是学生还是家长 |
||||
-- 作者:李孝春 -- 发布时间:2015/6/7 1:53:00 -- 回复:(sloyy)你的逻辑有问题,应该是同时查找2个表,... 现在就是如何判断 文本框里面录入的内容 到底是学生名还是家长名 然后再对应进行查找对应表 继续求解 |
||||
-- 作者:大红袍 -- 发布时间:2015/6/7 9:33:00 -- Tables("班级.学生表").Filter = "学生名 Like \'*" & e.Sender.text & "*\'" If Tables("班级.学生表").Rows.Count = 0 Then End If |
||||
-- 作者:李孝春 -- 发布时间:2015/6/7 9:58:00 -- 回复:(大红袍)Tables("班级.学生表").Filter = "学... 谢谢先 |