设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 894|回复: 3
打印 上一主题 下一主题

[窗体] 查询结果即时更新问题求助

[复制链接]
跳转到指定楼层
1#
发表于 2012-4-21 16:35:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请教各位如下问题:
1.假设某数据库中表如下:
ID           品名                数量
1            AAA                      1
2           BAA                       2
3           BBA                       6
4           BAB                      8
2.假设同一数据库下的某窗体中有一文本框和子窗体。
请教各位如何实现以下功能:
在文本框中输入A后, 子窗体中立即显示品名中带有“A”的记录信息;
在文本框中的A后面在输入B后,子窗体中立即显示品名中带有“AB”的相关记录信息。
本人曾尝试将子窗体与查询相连。但不能达到所期望的效果。
请各位各位帮忙破解难题,方法不限。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2012-4-21 16:55:20 | 只看该作者
假设你的主窗体上有一个文本框控件名曰:品名,假设你的子窗体控件名曰:子窗体,假设你的子窗体中存放了你所示意的数据表,假设你能建立文本框名曰品名者的更改事件。则你在该事件中粘贴以下代码,便是所要的功能。

dim str as string
str="品名 like '"  & nz(me.品名.Text,"") & "*'"
me.子窗体.form.filter=str
me.子窗体.form.filteron=true
3#
 楼主| 发表于 2012-4-22 00:22:44 | 只看该作者
todaynew 发表于 2012-4-21 16:55
假设你的主窗体上有一个文本框控件名曰:品名,假设你的子窗体控件名曰:子窗体,假设你的子窗体中存放了你 ...

非常感谢版主,程序已测试,已满足我要求。
但版主能否对第二个语句做一下适当说明?
再次感谢!
4#
 楼主| 发表于 2012-4-22 00:24:09 | 只看该作者
非常感谢版主,正是我想要的效果。
另外,能否烦请版主对第二句加以说明?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2025-1-11 06:27 , Processed in 0.098354 second(s), 28 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表