如何在ACCESS中实现在窗体中的文本框中输入一个【供应商编号】,按下查询按钮,在子窗口中显示相关数据!

我想设计一个ACCESS数据库
这个数据库中有一个表(产品资料)和一个窗体(产品查询)
表的字段有三个:产品编号,产品名称,供应商编号
窗体中有一个文本框,一个按钮和一个子窗体,
如何在文本框中输入一个供应商编号,按下按钮实现在子窗体中显示对应的产品。
我是ACCESS小白,希望高手解答。谢谢!!!!
我的邮箱[email protected]

最好用组合框,这样既可以跟表联系,又可以直接输入数据:
1、建第一个框(供应商编号),取名“gys”,在“行来源类型”中选“表/查询”,在“行来源”中写查询语句:SELECT distinct [产品资料].[供应商编号] FROM [产品资料]。
2、建第二个框(产品编号),取名“cpbh”,在“行来源类型”中选“表/查询”,在“行来源”中写查询语句如:SELECT DISTINCT 产品资料.编号 FROM 产品资料 WHERE (((产品资料.供应商编号)=[Forms]![窗体名]![gys]))
3、建第三个框(产品名称),取名“cpmc”,在“行来源类型”中选“表/查询”,在“行来源”中写查询语句如:SELECT DISTINCT 产品资料.产品名称 FROM 产品资料 WHERE (((产品资料.供应商编号)=[Forms]![窗体名]![gys]))
可以实现你的要求:输入供应商编号,下面两框自动显示产品编号及名称。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-12-15
先建表
然后建查询
第三依据查询建窗体
第四建主窗体
把子窗体拖进主窗体
建按钮,编写VB语句,依据文本框内容运行查询语句
查询建成参数查询本回答被网友采纳
第2个回答  2010-12-20
基本上回答是对牛弹琴
第3个回答  2010-12-22
做好了,发你邮箱了,查收下本回答被提问者采纳
相似回答