设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

12下一页
返回列表 发新帖
查看: 316|回复: 10
打印 上一主题 下一主题

紧急求助!!!!!

[复制链接]
跳转到指定楼层
1#
发表于 2002-11-7 19:06:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Access数据库

在窗体中有两个组合框a和b,分别读取两个表中的字段。如第一个组合框读取“班级”这个表的所有“班级”字段(一班、二班、三班。。。),第二个表读取“学生”这个表中的所有“学生”字段,现在想实现当第一个组合框选择“一班”时,第二个组合框将只提供“一班”的所有学生供选择,第一个组合框选择“二班”时,第二个组合框将只提供“二班”的所有学生供选择,依此类推。

我该如何实现该功能?非常感谢!!!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2002-11-7 19:14:00 | 只看该作者
1. 将学生组合框的RowSource设为"SELECT StudentName FROM Student WHERE Class=screen.activeform![班级组合框的名字]"
2. 增加学生组合框的Enter事件处理程序:
   me.学生组合框的名字.requery
3#
发表于 2002-11-7 19:21:00 | 只看该作者
是放在学生组合框的Enter事件中吗?我原来还想放在班级组合框的更新事件中呢!不过好像九阳先生的更合理,是也不是?
4#
发表于 2002-11-7 19:27:00 | 只看该作者
放在班级组合框中的更新事件中也可以。不过如果此组合框是在连续窗体中就只能放在学生组合框的Enter事件中了。
5#
发表于 2002-11-7 19:37:00 | 只看该作者
原来如此!TKS
6#
 楼主| 发表于 2002-11-8 03:34:00 | 只看该作者

非常感谢九阳先生!!!

非常感谢九阳先生!!!以后有问题还请多多指教。谢谢!!!!!
7#
 楼主| 发表于 2002-11-8 04:44:00 | 只看该作者

九阳先生,修改后出现如下错误:

“为此窗体或报表指定的记录源“~sq_c录入~sq_cstudent1”不存在。”
“录入”是我所创建窗体的名称,“student1”是学生组合框的名称
8#
发表于 2002-11-8 05:23:00 | 只看该作者
"~sq_c"是什么东西?
将student1组合框的RowSource的条件设为 "班级=Forms![录入]![班级]"试试。
再不行,将数据库传上来看看。记住不要用rar压缩。
9#
 楼主| 发表于 2002-11-8 05:45:00 | 只看该作者

还是不行。我把数据库传上来,你帮我看一下。谢谢!!!!!

我把数据库重命名为*.jpg了,你要运行时把它改为*.mdb。
10#
发表于 2002-11-8 06:10:00 | 只看该作者

改好了。看来你对Access编程还不太熟悉

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-9-20 22:34 , Processed in 0.114116 second(s), 34 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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