源。交叉表查询不做各行小计;
操作:
选择"新建(N)",
在弹出的"新建查询"窗体上选择"设计视图",
然后在弹出的"显示表
"窗体上选择"tStud"、
"tScore"和"tCourse"表,
点击"查询"菜单中的"交叉表查询"菜单
(或
点击右键,
选择查询类型中的"交叉表查询")
。
选择"性别"字段,
"交叉表"中选择"行标题";
选择"课程名"字段,在"交叉表"中选择"列标题";选择"成绩"字段,"交叉表"中选择"值",
并在"总计"中选择"计数";
在下一字段中再次选择"成绩"字段,
在"总计"中选择"条件",
并
在"条件"行中输入"<60"。最后以"qT3"保存查询。
2.
创建一个查询,
查找没有任何选课信息的学生,
并显示其
"
学号
"
和
"
姓名
"
两个字段的内容,
所建查询命名为
"qT3"
。
操作
:
选择
"tStud"
表,选择表中的
"
学号
"
和
"
姓名
"
字段,然后再选择
"
学号
"
字段,并在
"
条件
"
中输入:
Not
In
(select
tscore.
学号
from
tscore)
,最后以
"qT3"
保存查询。
3.
以表
"tStud"
为数据源创建一个参数查询,
当运行该查询时,
提示框中应显示
"
请输入爱好
"
,
输入爱好后,在简历字段中查找具有指定爱好的学生,显示
"
学号
"
、
"
姓名
"
、
"
性别
"
、
"
年龄
"
和
"
简
历
"
五
个
字
段
内
容
,
所
建
查
询
命
名
为
"qT1".
操作
:
点击
”
查询
”,
选择
"
新建
(N)"
,在弹出的
"
新建查询
"
窗体上选择
"
设计视图
"
,然后在弹出
的
"
显示表
"
窗体上选择
"tStud"
表,然后选择题目中所说的五个字段,在
"
简历
"
字段的
"
条件
"
中输入
"
Like
"*"+[
请输入爱好
]+"*"
"
以
"qT1"
保存查询。
4.
设置表"tNorm"的有效性规则和有效性文本,有效性规则为"最低储备"字段的值必须小于
"最高储备"字段的值,有效性文本为"请输入有效数据"。
操作:
点击"视图"按钮,
切换到"设计视图",单击工具栏上的"属性"按钮,
在"有效性规则
"属性框中输入:[最低储备]
据"。
5.
单击"刷新"按钮(名为"bt1"),事件过程
动态设置窗体记录源
为查询对象"qEmp",实现
窗体数据按性别条件动态显示退休职工的信息;
操作:
打开窗体"fEmp"的设计视图,选中"bt1"按钮,并点击工具栏上的"属性"按钮,点击"
单击"属性右边的"…"打开代码生成器,在"*****"与"*****"之间输入:
RecordSource
=
"qEmp";
6.
创
建
一
个
查
询
,
查
找
并
显
示
聘
期
超
过
5
年
(
使
用
函
数
)
的
开
发
部
职
工
.
操作:
在"聘用时间"的"条件"中输入:Year(Date())-Year([聘用时间])>5
7.
在报表的页面页脚节区添加一个计算控件,
显示系统年月,
显示格式为:
XXXX
年
XX
月
(注: