access2003中的窗体怎样插入列表

我知道是要先建一个查询,可是半天列表建不起来,和右边的子表也无法对应。如图是的老师要求,请给出详细步骤~~这个图... 我知道是要先建一个查询,可是半天列表建不起来,和右边的子表也无法对应。如图是的老师要求,请给出详细步骤~~
这个图
展开
 我来答
创作者zUzVB1Sl31
2012-05-15 · 编程类资料、英语学习资料
创作者zUzVB1Sl31
采纳数:1331 获赞数:5975

向TA提问 私信TA
展开全部
图在哪里?

直接拉一个Combo组合框到窗体上,取消向导,然后给他一个名称如:AA;把他的行来源类型选择为表/查询,在他的行来源 属性里设置查询语句,如果你不会写SQL语句,就在行来源后面那个按钮点一下,进去设计你的查询,给查询一个对象,记住最好只让他显示一个字段,其他的字段统一做为这个字段的条件,把显示勾掉,最后关闭查询并保存,要注意的是,还要在行来源生成的语句里面在SELECT后面加一个DISTINCT避免重复的项。这样就是一个下拉列表。
然后在查询设计器里面新建一个查询,让查询的条件指向窗体上的Combo控件,在查询的条件拦里写上=[FORMS]![窗体名称]![AA]。
在窗体上随便指定一个数据源,拖一个子窗体在上面,把向导取消,直接把子窗体数据源选择为刚才新建的查询名称,然后把子窗体的连接字段取消掉(尤为重要),再在Combo后面拖放一个刷新按钮,按照向导去做,刷新两个字可以改成加载,这样你选中Combo里面的字段值(行来源查询不能有有未知条件),点击加载按钮,镶嵌的数据表子窗体就会筛选你要的数据。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式