4.3 创建带参数的查询(课件)-《数据库应用基础(Access 2010)》同步教学(哈尔滨工程大学出版社)
2023-09-04
|
26页
|
94人阅读
|
6人下载
普通
内容正文:
模块4
查询
4.1 认识查询
4.2 使用查询设计向导
4.3 创建带参数的查询
4.4 动作查询
4.5 SQL查询
4.3 创建带参数的查询
【例4-5】创建“查询指定学生的家长姓名” 。
(1)打开“学生管理数据库”,在导航窗格中右击“查询学生家长姓名”选项,在弹出的快捷菜单中选择“设计视图”命令,如图4-30所示。
图4-30 选择“设计视图”命令
4.3 创建带参数的查询
【例4-5】创建“查询指定学生的家长姓名” 。
(2)在打开的界面“姓名”字段下方的“条件”文本框中输入“[请输入学生姓名]”,如图4-31所示。
图4-31 输入条件参数
4.3 创建带参数的查询
(3)在“设计”选项卡的“结果”组中单击“运行”按钮,如图4-32所示。
(4)在弹出的“输入参数值”对话框中输入想要查询的值,如“张佳萱”,如图4-33所示。
(5)单击“确定”按钮完成对数据表的查询,结果如图4-34所示。
图4-32 运行查询(一)
图4-33 输入参数值
图4-34 指定学生家长姓名查询结果
4.4 动作查询
4.4.1 生成表查询
【例4-6】创建“查询团员信息”。
(1)打开“学生管理数据库”,在“创建”选项卡的“查询”组中单击“查询设计”按钮,如图4-35所示。
生成表查询可以通过一张或多张数据表中的信息创建一张新的数据表,它包含两个环节,首先由表生成查询,然后由查询生成一张新表。
图4-35 单击“查询设计”按钮(一)
4.4 动作查询
4.4.1 生成表查询
(2)在弹出的“显示表”对话框中选择“学生基本信息表”作为数据源,单击“添加”按钮,如图4-36所示。
图4-36 选择“学生基本信息表”作为数据源
4.4 动作查询
4.4.1 生成表查询
(3)单击“关闭”按钮,在查询设计器中添加“学号”“姓名”“性别”“团员”字段。需要注意的是,将“团员”字段设置为不显示到查询结果上,并在该字段“条件”行中输入“True”,如图4-37 所示。
图4-37 选取字段并输入条件
4.4 动作查询
4.4.1 生成表查询
(4)在“设计”选项卡的“查询类型”组中单击“生成表”按钮,如图4-38所示。
(5)在弹出的“生成表”对话框中保存生成的新表名称为“团员信息表”,单击“确定”按钮,如图4-39所示。
图4-38 确定查询类型
图4-39 输入新生成表的名称
4.4 动作查询
4.4.1 生成表查询
(6)在“设计”选项卡的“结果”组中单击“运行”按钮,如图4-40所示。
(7)弹出的如图4-41所示的对话框提示将满足条件的记录粘贴到新表中。
图4-40 运行查询(二)
图4-41 询问是否向新表粘贴数据
4.4 动作查询
4.4.1 生成表查询
(8)单击“是”按钮后将自动生成新表“团员信息表”,如图4-42所示。
(9)保存生成表查询,将其名称设置为“查询团员信息”,如图4-43所示,单击“确定”按钮。
图4-42 生成新表“团员信息表”
图4-43 保存查询
4.4 动作查询
4.4.1 生成表查询
(10)双击打开“团员信息表”,如图4-44所示。
图4-44 “团员信息表”查询结果
4.4 动作查询
4.4.2 更新查询
更新查询可以批量修改记录的值,如果需要修改的数据量比较大,手动修改不仅耗时费力,而且会有一定误差,此时可以利用更新查询来批量更新记录。
【例4-7】创建更新查询,使每位学生的“项目管理”课程成绩提高1分。
(1)打开“学生管理数据库”,在“创建”选项卡的“查询”组中单击“查询设计”按钮,如图4-45所示。
图4-45 单击“查询设计”按钮(二)
4.4 动作查询
4.4.2 更新查询
(2)在弹出的“显示表”对话框中选择 “科目代码表”和“学生成绩表”作为数据源,单击“添加”按钮,如图4-46所示。
(3)在“设计”选项卡的“查询类型”组中单击“更新”按钮,如图4-47所示。
图4-47 单击“更新”按钮
图4-46 选择“科目代码表”和“学生成绩表”数据源
4.4 动作查询
4.4.2 更新查询
(4)选中“科目代码表”中的“科目编号”字段,并将其拖动到“学生成绩表”中的“科目代码”字段上,从而建立两个表的关系,同时在查询设计器中选择“科目编号”“科目名称”“成绩”字段。在“科目名称”字段对应的“条件”文本框中输入“"项目管理"”,在“成绩”字段对应的“更新到”文本框中输入“[成绩]+1”,如图4-48所示。
图4-48 输入查询条件(一)
4.4 动作查询
4.4.2 更新查询
(5)在“设计”选项卡的“结果”组中单击“运行”按钮,如图4-49所示。
图4-49运行查询(三)
(6)弹出的如图4-50所示对话框提示更新满足条件的记录。
图4-50 询问是否更新数据
4.4
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。