问答题设计一个表单名和文件名均为currency form的表单,所有控件的属性必须在表单设计器的属性窗口中设置。表单的标题为:“外币市值情况”。表单中有两个文本框(textl和text2)和两个命令按钮:“查询”(commandl)与“退出”(command2)。 运行表单时,在文本框textl中输入某人的姓名,然后单击“查询”,则text2 中会显示出他所持有的全部外币相当于人民币的价值数量。注意:某种外币相当于人民币数量的计算公式:人民币价值数量=该种外币的“现钞买入价”木该种外币“持有数量”。 单击“退出”按钮时关闭表单。
问答题在下完成下列操作:
问答题在考生文件夹下,对“雇员管理”数据库完成如下综合应用:①建立一个名称为VIEW1的视图,查询每个雇员的部门号、部门名、雇员号、姓名、性别、年龄和EMAIL。②设计一个名称为form2的表单,表单上设计一个页框,页框(PageFrame1)有“部门”(Page1)和“雇员”(Page2)两个选项卡,在表单的右下角有一个“退出”命令按钮,如下图所示。要求如下:.表单的标题名称为“商品销售数据输入”。.单击选项卡“雇员”时,在选项卡“雇员”中使用“表格”方式显示view1视图中的记录(表格名称为gdHew1)。.单击选项卡“部门”时,在选项卡“部门”中使用“表格”方式显示“部门”表中的记录(表格名称为“grd部门”)。.单击“退出”命令按钮时,关闭表单。要求:将视图view1和表“部门”添加到数据环境,并将视图view1和表“部门”从数据环境直接拖拽到相应的选项卡自动生成表格。
问答题在考生文件夹下打开表单文件calculator.scx,并完成下列操作:(1)设置表单控件名为calculator,保存表单。(2)设置表单内文本控件Text2的输入掩码使其具有如下功能:仅允许输入数字、正负号和空格,宽度为10(直接使用相关掩码字符设置),保存表单。(3)设置表单内文本控件Text3为只读控件,保存表单。(4)为表单增加一组如图3-6所示的选项按钮组(Optiongroupl),4个按钮依次为“+”、“-”、“*”、“/”,保存表单。注意:所涉及的数字和字母均为半角字符。
问答题建立表“送货”和表“客商”联系之间的关联。(在“销售”数据库中完成) (2)为1题中建立的的关联设置完整性约束,要求:更新规则为“级联”,删除规则为“忽略”,插入规则为“限制”。 (3)将表“客商”的结构拷贝到新表cu 中。 (4)把表cu 添加到项目my 中。 (考生文件夹下载)
问答题将自由表shu添加到数据库“课本”中。
(2)将shu中的记录拷贝到另一个表ben中。
(3)使用报表向导建立报表my。报表显示shu中的全部字段,五分组记录,样式为“简报式”,列数为2,方向为“横向”。按“价格”升序排序,报表标题为“书籍浏览”。
(4)用一句命令显示一个对话框,要求对话框只显示“Hello”一词,且只含一个确定按钮。将该命令保存在mycom.txt中。
问答题打开“学生管理”数据库,将表cou从数据库中移出,并永久删除。
(2)为“成绩”表的“分数”字段定义默认值为0。
(3)为“成绩”表的“分数”字段定义约束规则:分数>=0 and分数<=100,违背规则的提示信息是:考试成绩输入有误。
(4)为表stu添加字段“备注”,字段数据类型为字符型(8)。
问答题在考生文件夹下存在表单文件myform.scx,其中包含一个名为“高度”的标签,文本框Text1,以及一个名为“确定”的命令按钮。打开该表单文件,然后在表单设计器环境下完成如下操作: (1)将标签、文本框和命令按钮3个控件设置为顶边对齐。 (2)修改“确定”按钮的相关属性,在表单运行时按Enter键就可以直接选择该按钮。 (3)设置表单的标题为“表单操作”,名称为myform。 (4)编写“确定”按钮的Click事件代码,使得表单运行时,单击该按钮可以将表单的高度设置成在文本框中指定的值。
问答题在
下完成下列操作:
用户文件下以存在client(用户)表、topic(主题)表和reply(回复)表。
问答题在考生文件夹下的“订货管理”数据库中完成如下操作: (1)将order detail、order list和customer表添加到数据库。 (2)为order list表创建一个主索引,索引名和索引表达式均是“订单号”。 (3)建立表order list和表order detail间的永久联系(通过“订单号”字段)。 (4)为以上建立的联系设置参照完整性约束:更新规则为“限制”,删除规则为“级联”,插入规则为“限制”。
问答题在考生文件夹下,有一个学生数据库SDB,打开该数据库,完成如下操作:(1)在学生表STUDENT中增加一个名为"照片"的字段、字段数据类型为"通用";(2)在教师表TEACHER中建立一个索引名为"教师号"的主索引(升序),索引表达式为教师号。在课程表COURSE中建立一个普通索引(升序),索引名为"教师号",索引表达式为教师号;(3)建立选课表SC和学生表STUDENT之间的永久联系;建立选课表SC与课程表COURSE之间的永久联系;建立教师表TEACHER和课程表COURSE之间的永久联系。并为以上建立的联系设置参照完整性约束:更新规则为"级联";删除规则为"限制";插入规则为"限制"。(4)使用表单向导建立一个名称为sform的表单。要求选择学生表STUDENT中所有字段,表单样式为阴影式,按钮类型为图片按钮,选定排序字段为学号(升序),表单标题为"学生表数据输入"。
问答题(1)为数据库score中的表stu建立主索引,索引名称和索引表达式均为“学号”。
(2)建立表stu和表fenshu之间的关联。
(3)为stu和fenshu之间的关联设置完整性约束,要求更新规则为“级联”,删除规则为“忽略”,插入规则为“限制”。
(4)设置表keb的字段“学分”的默认值为60。
问答题设计一个表单名和文件名均为myrate的表单,所有控件的属性必须在表单设计器的属性窗口中设置。表单的标题为“外汇持有情况”。表单中有一个选项组控件(名为myOption)和两个命令按钮“统计”和“退出”(Command1和Command2)。其中,选项组控件有3个按钮“日元”、“美元”和“欧元”。 运行表单时,首先在选项组控件中选择“日元”、“美元”或“欧元”,单击“统计”命令按钮后,根据选项组控件的选择将持有相应外币的人的姓名和持有数量分别存入表rate_ry(日元)或表rate_my(美元)或表rate_oy(欧元)中。 单击“退出”按钮关闭表单。 表单建成后,要求运行表单,并分别统计“日元”、“美元”和“欧元”的持有数量。
问答题设计一个文件名和表单名均为:rate的表单,表单的标题为“外汇汇率查询”,表单界面如图3-17所示,表单中有两个下拉列表框(Combo1和Comb02),这两个下拉列表框的数据源类型(RowSourceType属性)均为字段,且数据源(RowSource属性)分别是外汇汇率表的“币种1”和“币种2”字段(不要给出表名前缀);另外有币种1(Labell)和币种2(Label2)两个标签以及两个命令按钮“查询”(Commandl)和“退出”(Command2)。运行表单时,首先从两个下拉列表框选择币种,然后单击“查询”按钮用SQL语句从外汇汇率表中查询相应币种(匹配币种1和币种2)的信息,并将结果存储到表temp一rate中。单击“退出”按钮关闭表单。要求:在“币种1”中选择“澳元”,在“币种2”中选择“美元”,单击查询按钮生成temp_rate表。
问答题在考生文件夹下完成如下简单应用: 1.建立一个名为NEW_VIEW的视图,该视图含有选修了课程但没有参加考试(成绩字段值为NULL)的学生信息(包括“学号”、“姓名”和“系部”3个字段)。 2.建立表单MYFORM3,在表单上添加一个表格控件(名称为grdCourese),并通过该控件显示表COURSE的内容(要求:RecordSourceType属性必须为0)。
问答题打开名为testA的表单,其中有两个命令按钮,界面要求如下:
①设置两个按钮的高度均为30,宽度均为80,“退出”按钮与“查询”按钮顶边对齐。
②“查询”按钮的功能是在该按钮的Click事件中使用SQL的SELECT命令从表TABA中查询“无实数解”的记录并存储到表TABD中。
③“退出”按钮的功能是关闭并释放表单。
请按要求完成表单的设计,表单设计完成后,运行该表单,并单击“查询”按钮进行查询。
问答题将数据库“供应零件”加入到新建的“供应”项目中。
问答题综合应用题(1小题,计30分)
在考生文件夹下有职员管理数据库staff_8,数据库中有yuangong表和zhicheng表。
yuangong的表结构:职工编码C(4)、姓名C(10)、职称代码C(1)、工资N(10,2)
zhigong的表结构:职称代码C(1)、职称名称C(8)、增加百分比N(10)
然后编写并运行符合下列要求的程序:
设计一个名为staff_m的菜单,菜单中有两个菜单项"计算"和"退出"。程序运行时,单击"计算"菜单项应完成下列操作:
在表yuangong中增加一新的字段:新工资N(10,2)。
现在要给每个人增加工资,请计算yuangong表的新工资字段,方法是根据zhicheng表中相应支撑的增加百分比来计算:
新工资=工资*(1+增加百分比/100)
单击"退出"菜单项对应命令SET SYSMENU TO DEFAULT,用于返回到系统菜单,程序终止运行。
问答题设计一个表单表和文件名均为currency—form的表单,所有控件的属性必须在表单设计器的属性窗口中设置。表单的标题为:“外币市值情况”。表单中有两个文本框(textl和text2)和两个命令按钮:“查询”(commandl)与“退出”(command2)。 运行表单时,在文本框text1中输入某人的姓名,然后单击“查询”,则text2中会显示出他所持有的全部外币相当于人民币的价值数量。注意:某种外币相当于人民币数量的计算公式:人民币价值数量=该种外币的“现钞买入价”*该种外币“持有数量”。 单击“退出”按钮时关闭表单。
问答题在下完成下列操作:(1)建立一个文件名和表单名均为oneform的表单,表单中包括两个标签(Label1和Label2)、一个选项组(Optiongroup1)、一个组合框(Combo1)和两个命令按钮(Command1和Command2),Label1和Label2的标题分别为“工资”和“实例”,选项组(Optiongroup1)中有两个选项按钮,标题分别为“大于等于”和“小于”,Command1和Command2的标题分别为“生成”和“退出”,如下图所示。(2)将组合框(Combo1)的RowSourceType和RowSource属性手工指定为5和a,然后在表单的Load事件代码中定义数组a并赋值,使得程序开始运行时组合框中有可供选择的“工资”实例3000、4000和5000。(3)为“生成”命令按钮编写程序,程序的功能是表单运行时根据选项组和组合框中选定的值将“教师表”中满足工资条件的所有记录存入自由表salary.dbf中,表中的记录先按“工资”降序排列,再按“姓名”升序排列。(4)为“退出”命令按钮设置Click事件代码,其功能是释放表单。(5)运行表单,在选项组中选择“小于”,在组合框中选择“4000”,单击“生成”命令按钮,最后单击“退出”命令按钮。
