文档详情

参数查询利用对话框.PPT

发布:2018-04-02约1.22千字共12页下载文档
文本预览下载声明
欢迎使用 欢迎提出修改意见 创建参数查询 使用前面的方法创建的查询,无论是内容,还是条件都固定的,如果希望根据某个或某些字段不同的值来查找记录,就需要不断地更改所建查询的条件,显然很麻烦。为了更灵活的实现查询,可以使用参数查询。 参数查询利用对话框,提示用户输入参数,并检索符合所输参数的记录。 可以建立一个参数提示的单参数查询,也可以建立多个参数提示的多参数查询。 * 一、单参数查询 创建单参数查询时,就是在字段中指定一个参数,在执行参数查询时,输入一个参数值。 例:利用前面所建的包含学号、姓名、课程号、成绩、课程名的查询(多表查询)为数据源建立一个查询,按照学生的姓名查看某学生的成绩,并显示学号、姓名、课程名及成绩。 步骤如下: (1)将多表查询处于“设计视图”下。 (2)在“姓名”字段的“条件”行中输入“[请输入姓名:]”,如图: * * 方括号中的内容即为查询运行时出现在参数对话框中的提示文本,尽管提示的文本可以包含查询字段的字段名,但不能与字段名完全相同。 * (3)运行,出现: * 二、多参数查询 创建多参数查询,即指定多个参数,在执行时需要依次输入多个参数值。 例:建立一个查询,显示某班某门课的学生姓名和成绩。步骤如下: (1)打开查询设计视图,添加学生、成绩、课程三个表作为数据源。 (2)在“字段”行的一到四列分别选择班级、姓名、课程名、成绩,如图: * * (3)在第一列字段的条件行中输入“[请输入班级:]”,在课程名字段的条件行中输入“[请输入课程名称:]”。 * (4)运行,依次出现下列对话框: * 输完两个参数后,结果如下: * 三、参数查询举例 1、178 建立一个名为“查询2”的查询,通过输入“类别”参数值,查找“图书”表中相关 记录,并显示“图书ID”“书名”“类别”“单价”“作者名”字段。当运行该 查询时,提示框中应显示“请输入类别”。 2、184建立一个名为“Q3”的查询,通过输入“病人ID”参数值,查看病人预约情况,并 显示病人“姓名”、医生“姓名”、“预约日期”“科室名称”“病人ID”字段, 当运行该查询时,提示框中应显示“请输入病人ID:”。数据来源为“病人” “科室”“医生”“预约”表。 * 练习: 1、196 建立一个名为“Q1”的参数查询,显示“学生”表的所有字段。运行时输入 “请输入指定日期:”,将显示出“学生”表出生日期大于该日期的学生所有信息。 2、218建立一个名为“Q2”的查询,具体要求如下: 1)数据来源为“tStud”“tScore”表; 2)当运行该查询时,屏幕上显示提示信息:“请输入要比较的分数:”,输入要比较的分数后,该查询显示所有平均分大于输入值的 学生的“学号”“姓名” “平均分”。 * 欢迎使用 欢迎提出修改意见
显示全部
相似文档