问答题在考生文件夹下的“sampl.accdb”数据库文件中已建立了两个表对象(名为“员工表”和“部门表”)、一个窗体对象(名为“fTest”)和一个宏对象(名为“mTest”)。请按以下要求,按顺序完成对象的各种操作。(1)删除表对象“员工表”的“照片”字段。(2)设置表对象“员工表”的“年龄”字段有效性规则为:大于16且小于65(不含16和65);同时设置相应有效性文本为“请输入合适年龄”。(3)设置表对象“员工表”的“聘用时间”字段的默认值为系统当前日期。(4)删除表对象“员工表”和“部门表”之间已建立的错误表间关系,重新建立正确的关系。(5)设置相关属性,实现窗体对象(名为“fTst”)上的记录数据不允许添加的操作(消除新记录行)。(6)将宏对象(名为“mTest”)重命名为可自动运行的宏。
问答题在考生文件夹中有“课程.xls”数据库。(1)按照下列要求创建“成绩”表,成绩的有效性规则为O--100之间的数据。字段名称字段类型字段大小是否主键学号文本8课程号文本5成绩数字整型(2)在“成绩”表中输入如下数据。学号课程号成绩20020194A0015520020101A0018020020023A0018820020001A0027020020003A0029020020005A0025820020011A0039220020005A00455(3)设置“课程”表和“成绩”表的关系为一对多,实施参照完整性。“成绩”表结果如图所示。
问答题在“销售管理系统.mdb”中有产品、商场存货表和商场销售情况表。(1)以商场销售情况表为数据源,创建“产品销售额”查询,统计商场内每种产品的销售量。结果显示产品名称和销售数量。查询结果如图所示。(2)以商场存货表为数据源,创建“删除产品”查询,删除存货数量为0的产品。
问答题在考生文件夹中有一个数据库文件“samp3.mdb”,其中存在已经设计好的表对象“tEmp”、窗体对象“fEmp”、报表对象“rEmp”和宏对象“mEmp”。请在此基础上按照以下要求补充设计。
问答题考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好一个表对象“tStud”和一个查询对象“qStud4”。试按以下要求完成设计: (1)创建一个查询,计算并输出学生的最大年龄和最小年龄信息,标题显示为“MaxY”和“MinY”,所建查询命名为“qStud1”。 (2)创建一个查询,查找并显示年龄小于等于18岁或大于23岁的学生的“编号”、“姓名”和“年龄”,所建查询命名为“qStud2”。 (3)创建一个查询,按照入校日期查找山东籍学生的报到情况,并显示学生的“编号”、“姓名”和“团员否”三个字段的内容。当运行该查询时,应显示提示信息:“请输入入校日期:”,所建查询命名为“qStud3”。 (4)更改“qStud4”查询,将其中的“年龄”字段按升序排列。不允许修改“qStud4”查询中其他字段的设置。
问答题在考生文件夹下存在一个数据库文件“Acc3.mdb”,里面有表对象“学生”,同时还有窗体对象“F1”和“F2”。请在此基础上按照以下要求补充“F2”窗体的设计:
问答题考生文件夹下有一个数据库文件"samp2.mdb",其中存在已经设计好的两个关联对象"tEmp"和"tGrp"及表对象"tBmp"。请按以下要求完成设计:(1)以表对象"tEmp"为数据源创建一个查询,查找并显示姓"王"的职工的"编号"、"姓名"、"性别"、"年龄"和"职务"5个字段内容,将查询命名为"qT1"。(2)创建一个查询,查找并显示职务为"主管"和"经理"的职工的"编号"、"姓名"、"所属部门"和所属部门的"名称"4个字段内容,将查询命名为"qT2"。(3)创建一个查询,按输入的职工职务,查找并显示职工的"编号"、"姓名"、"职务"和"聘用时间"4个字段内容,运行该查询时,显示参数提示信息:"请输入职工的职务",将查询命名为"qT3"。(4)创建一个查询,将表"tBmp"中"年龄"字段值加1,将查询命名为"qT4"。
问答题在考生文件夹下有一个数据库文件“samp2.accdb”,里面已经设计好3个关联表对象“tStud”、“tCourse”和“tScore”及一个临时表对象“tTemp”。请按以下要求完成设计。(1)创建一个查询,查找并显示入校时间非空的男同学的“学号”、“姓名”和“所属院系”3个字段的内容,将查询命名为“qT1”。(2)创建一个查询,查找选课学生的“姓名”和“课程名”两个字段的内容,将查询命名为“qT2”。(3)创建一个交叉表查询,以学生性别为行标题,以所属院系为列标题,统计男女学生在各院系的平均年龄,所建查询命名为“qT3”。(4)创建一个查询,将临时表对象“tTemp”中年龄为偶数的人员的“简历”字段清空,所建查询命名为“qT4”。
问答题在中有“招聘.mdb”数据库。(1)按照下列要求修改“个人信息”表。字段名称字段类型字段大小是否主键人员编号文本8是帐号文本20姓名文本20性别文本1学历文本10简历文本200(2)将“个人信息”表另存为“个人信息的副本”窗体。(3)将“个人信息”表按照“姓名”字段升序排列,并创建高级筛选,筛选学历为“硕士”的信息。“个人信息”表结果如图所示。执行筛选后显示如图。
问答题考生文件夹下存在一个数据库文件“samp3.accdb”,里面已经设计了表对象“tEmp”,窗体对象“fEmp”,报表对象“rEmp”和宏对象“mEmp”。请在此基础上按照以下要求补充设计:(1)将表对象“tEmp”中“聘用时间”字段的格式调整为“长日期”显示,“性别”字段的有效性文本设置为“只能输入男和女”。(2)设置报表“rEmp”按照“聘用时间”字段升序排列输出;将报表页面页脚区域内名为“tPage”的文本框控件设置为系统的日期。(3)将“tEmp”窗体上名为“bTitle”的标签上移到距“btnP”命令按钮1厘米的位置(即标签的下边界距命令按钮的上边界1厘米)。同时,将窗体按钮“btnP”的单击事件属性设置为宏“mEmp”,以完成按钮单击打开报表的操作。注意:不允许修改数据库中的宏对象“mEmp”:不允许修改窗体对象“fEmp”和报表对象“rEmp”中未涉及的控件和属性;不允许修改表对象“tEmp”中未涉及的字段和属性。
问答题在考生文件夹下有一个数据库文件“samp2.accdb”,里面已经设计好3个关联表对象“tStud”、“tCourse”和“tScore”及一个临时表对象“tTemp”。请按以下要求完成设计。
问答题在考生文件夹下的“samp1.mdb”数据库中建立表“tTeacher”,表结构如表所示。 字段名称 数据类型 字段大小 格式 编号 文本 5 姓名 文本 4 性别 文本 1 年龄 数字 整型 工作时间 日期/时间 短日期 学历 文本 5 职称 文本 5 邮箱密码 文本 6 联系电话 文本 8 在职否 是/否 是/否
问答题考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好“tTeacher1”和“tTeacher2”两个表对象。试按以下要求完成设计:(1)创建一个查询,查找并显示在职教师的“编号”、“姓名”、“年龄”和“性别”四个字段内容,所建查询命名为“qT1”。(2)创建一个查询,查找教师的“编号”、“姓名”和“联系电话”三个字段内容,然后将其中的“编号”与“姓名”两个字段合二为一,这样,查询的三个字段内容以两列形式显示,标题分别为“编号姓名”和“联系电话”,所建查询命名为“qT2”。(3)创建一个查询,按输入的教师的“年龄”查找并显示教师的“编号”、“姓名”、“年龄”和“性别”四个字段内容,当运行该查询时,应显示参数提示信息:“请输入教工年龄”,所建查询命名为“qT3”。(4)创建一个查询,将“tTeacher1”表中的党员教授的记录追加到“tTeacher2”表相应的字段中,所建查询命名为“qT4”。
问答题在考生文件央下有一个数据库文件“samp3.accdb”,其中存在已经设计好的表对象“tAddr”和“tUser”,同时还有窗体对象“tEdit”和“fEuser。”。请在此基础上按照以下要求补充“fEdit”窗体的设计。 (1)将窗体中名称为“Lremark”的标签控件上的文字颜色改为红色(红色代码为255),字体粗细改为“加粗”。 (2)将窗体标题设置为“修改用户信息”。 (3)将窗体边框改为“对活框边框”样式,取消窗体中的水平和垂直滚动条、记录选择器、导航按钮和分隔线。 (4)将窗体中“退出”命令按钮(名称为“cmdqit”)的义宁颜色改为深棕(深棕代码为128)、宁体粗细改为“加粗”,并给文字加上下划线。 (5)在窗体中还有“修改”和“保存”两个命令按钮,名称分别为“CmdEdit”和“CmdSave”,其中“保存”命令按钮在初始状态为不可用,当单击“修改”按钮后,应使“保存”按钮变为可用。现已编写了部分VBA代码,请按照VBA代码中的指示将代码补充完整。 要求:修改后运行该窗体,并查看修改结果。 注意:不能修改窗体对象“fEdit”和“fEuser”中未涉及的控件、属性;不能修改表对象“tAddr”和“tUser”。 程序代码只允许在“**********”与“**********”之间的空行内补充一行语句,完成设计,不允许增删和修改其他位置已存在的语句。
问答题mdb”数据库中有基本情况、工资变动、部门和职务四张表。(1)以部门表和基本情况表为数据源,创建多表查询“员工信息”,结果显示人员编号、姓名、调入日期、出生日期、职务、部门名称和工资字段。(2)用窗体向导创建基于“员工信息”查询的窗体“基本信息”。布局:纵栏表;样式:沙岩。(3)为“基本信息”窗体创建高级筛选,筛选出当前月过生日的员工信息。窗体最终结果如图所示。
问答题打开表单文件formfour.scx,设置有关属性使表单初始化时自动在Visual FoxPro主窗口内居中显示。
问答题考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好表对象“tStud”、“tScore”和“tCourse”,试按以下要求完成设计:(1)创建一个查询,查找党员记录,并显示“姓名”、“性别”和“入校时间”。所建查询命名为“qT1”。(2)创建一个查询,按学生姓名查找某学生的记录,并显示“姓名”、“课程名”和“成绩”。当运行该查询时,应显示提示信息:“请输入学生姓名:”。所建查询命名为“qT2”。(3)创建一个交叉表查询,统计并显示各门课程男女生的平均成绩,统计显示结果如下图所示。所建查询命名为“qT3”。要求:使用查询设计视图,用已存在的数据表做查询数据源,并将计算出来的平均成绩用整数显示(使用函数)。(4)创建一个查询,运行该查询后生成一个新表,表名为“qTemp”,表结构包括“姓名”、“课程名”和“成绩”等三个字段,表内容为不及格的所有学生记录。所建查询命名为“qT4”。要求创建此查询后,运行该查询,并查看运行结果。
问答题考生文件夹下有一个数据库文件“samp3.accdb”,其中存在已经设计好的表对象“tEmp”、窗体对象“fEmp”、报表对象“rEmp”和宏对象“mEmp”。请在此基础上按照以下要求补充设计。
问答题(1)在“客人”表中添加如下数据。客人ID名字性别家庭电话城市ID6孙佳女6379562627宋梅女8652123028梁小林男856212302(2)将“客人”表中的“电话”字段的标题设置为“家庭电话”,允许为空值。(3)将客人表的客人ID列隐藏,设置数据表按照“名字”和“性别”字段列升序排列。(4)将“城市”表的单元格效果设置为“凸起”。“城市”表如下图所示。
问答题在“学生.mdb”数据库中有课程、课程成绩和学生三张表。(1)以课程、课程成绩和学生三张表为数据源,创建查询“不及格”,查询不及格的情况,结果显示学生姓名、课程名称和成绩。查询结果如图所示。(2)创建带有SQL子查询的查询“查询1”,显示年龄大于平均年龄的学生信息,要求在子查询中实现查询平均年龄,结果显示学生表全部字段。查询结果如图所示。
