问答题(1)打开表单myform4.4,把表单(名称为Form1)标题改为“欢迎您”,将文本“欢迎您访问系统”(名称为labell的标签)的字号改为25,字体改为黑体。再在表单上添加“关闭”(名称为Command1)命令按钮,单击此按钮关闭表单。最后保存并运行表单。 (2)设计一个表单MYFORM4,表单中有两个命令按钮“查询”(名称为Command1)和“退出”(名称为Command2)。 ①单击“查询”按钮,查询bookauth数据库中出版过三本以上(含三本)图书的作者信息,查询信息包括:作者姓名,所在城市:查询结果按作者姓名升序保存在表new view4中。 ②单击“退出”按钮关闭表单。 注意:完成表单设计后要运行表单的所有功能。
问答题设计一个表单名为myform2的表单,表单文件名为myform2,表单的标题为“教师课程学生基本信息浏览”。表单上有1个包含3个选项卡的“页框”(Pageframel)控件和一个“退出”按钮(Commandl),如图3—20所示。其他功能要求如下:①为表单建立数据环境,向数据环境依次添加“学生”表、“班级”表和“教师”表。②要求表单的高度为300,宽度为500;表单显示时自动在主窗口内居中。③3个选项卡的标签的名称分别为“学生表”(Pagel)、“班级表”(Page2)和“教师表”(Page3),每个选项卡分别以表格形式浏览“学生”表、“班级”表和“教师”表的信息。选项卡距离表单的左边距为20,顶边距为15,选项卡的高度为240,宽度为450。④单击“退出”按钮时关闭表单。
问答题在考生文件夹下完成如下简单应用:
(1)用SQL语句完成下列操作:列出所有赢利(现价大于买入价)的股票简称、现价、买入价和持有数量,并将检索结果按持有数量降序排序存放于表stockl_temp中。
(2)使用一对多报表向导建立报表。要求:父表为stock_name,子表为stock_s1,从父表中选择字段“股票简称”;从子表中选择全部字段:两个表通过“股票代码”建立联系;按股票代码升序排序;报表标题为“股票持有情况”;生成的报表文件名为stock_report。
问答题为customer表建立主索引,为orders建立普通索引,索引名和索引表达式均为“客户号”,通过“客户号”为customer表和orders表建立一个一对多的永久联系。
问答题在考生文件夹下根据SCORE—MANAGER数据库,使用查询向导建立一个查询,其中含有“姓名”和“出生日期"两个字段,查询结果只包括“男”生的相关信息,并按“出生日期”降序排列,查询名为querythree.qpr。
问答题(1)在下根据SCORE_MANAGER数据库,使用查询向导建立一个含有“姓名”和“出生日期”的标准查询QUERY3_1.QPR。 (2)从SCORE_MANAGER数据库中删除名为NEW_VIEW3的视图。 (3)用SQL命令向SCORE1表中插入一条记录:学号为“993503433”、课程号为“0001”、成绩为99。 (4)打开表单MYFORM3_4,向其中添加一个“关闭”命令按钮(名称为Command1),表单运行时,单击此按钮关闭表单(不能有多余的命令)。
问答题考生文件夹下的自由表employee中存放着职员的相关数据。(1)利用表设计器为employee表创建一个普通索引,索引表达式为"姓名",索引名为xm。(2)打开考生文件夹下的表单文件formone,然后设置表单的Load事件,代码的功能是打开employee表,并将索引xm设置为当前索引。(3)在表单formone中添加一个列表框,并设置列表框的名称为mylist,高度为60,可以多重选择。(4)设置表单formone中mylist列表框的相关属性,其中RowSourceType属性为字段,使得当表单运行时,列表框内显示employee表中姓名字段的值。
问答题(1)用SQL语句查询至少有三门的课程成绩在70分以上(包括70分)的学生姓名,并将结果按升序存入表文件results.dbf,然后将该SQL语句粘贴在SQL TXT。文件的第二行(只占一行)。 (2)modi.prg程序的功能是:先为“学生”表增加一个“平均成绩”字段,数据类型为N(6,2);然后根据“选课”表统计每个学生的平均成绩,并写入新添加的字段。 该程序有三处错误,请改正,使程序能正确运行(在指定处修改,不允许增加或删除程序行)。
问答题数据库下的表“养殖信息”,使用视图向导建立视图vlew1,要求显示出表中的全部记录的所有字段,并按“单位利润”排序(降序)。
问答题在考生目录下完成如下简单应用:(1)将customer1表中的全部记录追加到customer表中,然后用SQL SELECT语句完成查询:列出目前有订购单的客户信息(即有对应的order_list记录的customer表中的记录),同时要求按客户号升序排序,并将结果存储到results表中(表结构与customer表结构相同)。(2)打开并按如下要求修改form1表单文件(最后保存所做的修改):1)在"确定"命令按钮的click事件(过程)下的程序有两处错误,请改正之;2)设置Text2控件的有关属性,使用户在输入口令时显示"*"(星号)。
问答题在考生文件夹下,打开test db数据库,完成如下操作: (1)为表sell建立一个主索引,索引名为PK,索引表达式为:部门号+年度十月份。 (2)将自由表datatest、model、tabc和pass添加到当前打开的数据库中。 (3)在当前数据库中创建表‘test(部门号,年份,销售额合计),其中:部门号为字符型,宽度为2;年份为字符型,宽度为4:销售额合计为数值型,宽度为8(其中小数2位)。 (4)使用报表向导建立一个简单报表,要求选择表sell中所有字段(其他不做要求),报表文件名为two。
问答题在考生文件夹下,打开“学生管理”数据库,完成如下综合应用(所有控件的属性必须在表单设计器的属性窗口中设置): 设计一个名称为myf的表单,表单的标题为“学生住宿信息”。表单上设计1个包含3个选项卡的“页框”和1个“关闭”命令按钮。 要求如下: ①为表单建立数据环境,按顺序向数据环境添加“宿舍”表和“学生”表。 ②按从左至右的顺序3个选项卡的标签(标题)的名称分别为“宿舍”、“学生”和“住宿信息”,每个选项卡上均有一个表格控件,分别显示对应表的内容,其中住宿信息选项卡显示如下信息:学生表里所有学生的信息,加上所住宿舍的电话(不包括年龄信息)。 ③单击“关闭”按钮关闭表单。
问答题在下完成如下操作:
问答题①建立一个表单名和文件名均为myform的表单。表单的标题是“评委打分情况”,表单中有两个命令按钮(Commandl和Command2)和两个单选钮(Optionl和Option2)。Commandl和Command2的标题分别是“生成表”和“退出”,Optionl和Option2的标题分别是“按评分升序”和“按评分降序”。②为“生成表”命令按钮编写程序,程序的功能是根据简单应用题生成的result.dbf表按指定的排序方式生成新的表,单选钮选择“按评分升序”时,依次按“最高分”、“最低分”和“平均分”3个字段升序排序生成表six_a,单选钮选择“按评分降序”时,依次按“最高分”、“最低分”和“平均分”3个字段降序排序生成表six_d。③运行表单,选择“按评分升序”单选钮,单击“生成表”命令按钮;再选择“按评分降序”单选钮,单击“生成表”命令按钮(注意:必须执行)。
问答题将SCORE1表中“成绩”字段的默认值设置为空值(NULL)。
问答题综合应用题(1小题,计30分)
对考生目录下的数据库rate建立文件名为myf的表单。表单含有一个表格控件,用于显示用户查询的信息;表单上有一个按钮选项组,含有"外币浏览"、"个人持有量"和"个人资产"三个选项按钮:表单上有一个命令按钮,标题为"浏览"。
当选择"外币浏览"选项按钮并单击"浏览"按钮时,在表格中显示"汇率"表的全部字段;选择"个人持有量"选项按钮并单击"浏览"按钮时,表格中显示"数量"表中的"姓名","汇率"表中的"外币名称"和"数量"表中的"持有数量";选择"个人资产"选项按钮并单击"浏览"按钮时,表格中显示"数量"表中每个人的"总资产"(每个人拥有的所有外币中的每种基准价*持有数量的总和)。
单击"关闭"按钮退出表单。
问答题(1)在考生文件夹下建立数据库“学生”。
(2)把自由表stu、chenji加入到“学生”数据库中。
(3)在“学生”数据库中建立视图my,要求显示表chenji中的全部字段(按表chenji中的顺序)和
(4)为stu表建立主索引,索引名和索引表达式均为“学号”。
问答题(1)根据“班级学生”库中的表用SQL SELECT命令查询学生的学号、姓名、课程号和成绩,结果按“课程号”降序排序,“课程号”相同时按“成绩”降序排序,并将查询结果存储到cib表中,将使用的SQL语句保存到mysq1.txt中。(2)使用表单向导选择“学生”表生成一个名为myforml的表单。要求选择“学生”表中所有字段,表单样式为“浮雕式”;按钮类型为“图片按钮”;排序字段选择“学号”(降序);表单标题为“学生基本情况输入维护”。
问答题(1)根据考生文件夹下的txl表和jsh表建立一个查询query2,查询出单位是“南京大学”的所有教师的姓名、职称、电话,要求查询去向是表,表名是query2.dbf,并执行该查询。
(2)建立表单enterf,表单中有两个命令按钮,按钮的名称分别为cmdin和cmdout,标题分别为“进入”和“退出”。
问答题(1)使用表单向导选择“商品”表生成一个文件名为good_form的表单。要求选择“商品”表中所有字段,表单样式为“阴影式”;按钮类型为“图片按钮”;排序字段选择“进货日期”(升序);表单标题为“商品数据”。(2)用SQL UPDATE命令为所有商品编码首字符是“3”的商品计算销售价格:销售价格为在进货价格基础上加22.68%,并把所用命令存入文本文件cmd.ab.txt中。
