ACCESS 窗体里的组合框控件,选择了数据后,窗体里的内容不随着组合框里的内容变化。。。

大一数据库作业,做那种用组合框查询后,窗体内内容随之变化的查询窗体。。。可是用向导导入数据表,建完组合框并且按组合框向导选完内容后,在窗体视图内主体内容不能随组合框的选项... 大一数据库作业,做那种用组合框查询后,窗体内内容随之变化的查询窗体。。。可是用向导导入数据表,建完组合框并且按组合框向导选完内容后,在窗体视图内主体内容不能随组合框的选项变化。。。是什么原因导致的啊?求高手解答
发到我邮箱吧 358777040@qq.com 谢谢了
展开
 我来答
创作者zUzVB1Sl31
2011-06-25 · 编程类资料、英语学习资料
创作者zUzVB1Sl31
采纳数:1331 获赞数:5975

向TA提问 私信TA
展开全部
给你一个最简单的查询分析窗体:(在窗体里面嵌套子窗体做刷新筛选)
1.你要做一个刷新按钮,可以用宏代码选一个REQUER不填就是刷新整个窗体的意思或者你直接用 按钮向导选择刷新
2.你的窗体要有数据源(随意)他才可以支持刷新动作
3.在窗体里面给你的组合框命名,给他在数据拦里选择查询,行来源添加一个报表查询(不带查询参数的源报表)或者直接写SQL数据 如SELECT [行来源名] FROM 表.[源表] WHERE (条件)
4.创建一个没有绑定的子窗体,右键打开属性给他一个数据源,数据源就是你要你的查询分析表
5.查询分析表里面你的查询条件要选择指定窗体指定名称的组合框内容,他的格式是[FORMS]![窗体名称]![组合框名称],比如我要筛选从起始日期到结束日期的数据,就是在时间列查询条件里面添加大于等于起始时间并且小于等于结束时间的表达式,如:>=FORMS!窗体1!起始时间 AND <=FORMS!窗体1!结束时间,然后在窗体里面建立两个组合框,把他们默认值写成=DATE()+TIME(),要查询的时候修改两个值,按刷新键,子窗体就会出现你想要的值
你也可以用查询分析器直接用他的属性设置,没什么好讲的
用上面的方法你也可以把子窗体创建成窗体查询一个特定的数据,也可以把子窗体设计成报表窗体查一个数据集合,比数据表更加美观.
所要强调的的你给窗体和控件、数据源指定的名称要绝对的准确,刷新过程要指定主窗体数据源,自动刷新的时候不适合条件筛选
我还是提倡你做一个加载过程,因为筛选查询太复杂的话,根本无法进行,交叉查询还不能加条件,ACCESS筛选过程只能解决小型的数据结构问题
霍霍清霜万里行
2011-06-21
知道答主
回答量:7
采纳率:0%
帮助的人:0
展开全部
组合框进入后第一个界面要点第三个,而不是第一个
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
SYJ04
2011-06-13 · TA获得超过814个赞
知道小有建树答主
回答量:295
采纳率:0%
帮助的人:226万
展开全部
我给你做了一个实例,咋送给你?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式