问答题将考生文件夹下的所有自由表添加到“图书”数据库中。
问答题CLEAR
P = 0
FOR N = 1 TO 49
IF N>10
EXIT
ENDIF
IF MOD (N, 2) = 0
P = P+N
ENDIF
ENDFOR
"P=" , P
RETURN
执行上述程序,运行结果是
问答题根据score数据库,使用查询向导建立一个含有学生“姓名”和“出生日期”的标准查询query31.qpr。 (2)从score数据库中删除视图newview。 (3)用SQL命令向score1表插入一条记录:学号为“993503433”、课程号为“0001”、成绩为“99”。 (4)打开表单myform34,向其中添加一个“关闭”命令按钮(名称为Command1),单击此按钮关闭表单(不可以有多余的命令)。 (考生文件夹下载)
问答题设计一个表单名为myform2的表单,表单文件名为myform2,表单的标题为“教师课程学生基本信息浏览”。表单上有1个包含3个选项卡的“页框”(Pageframe1)控件和一个“退出”按钮(Command1),如图2.20所示。其他功能要求如下:①为表单建立数据环境,向数据环境依次添加“学生”表、“班级”表和“教师”表。②要求表单的高度为300,宽度为500:表单显示时自动在主窗口内居中。③3个选项卡的标签的名称分别为“学生表”(Page1)、“班级表”(Page2)和“教师表”(Page3),每个选项卡分别以表格形式浏览“学生”表、“班级”表和“教师”表的信息。选项卡距离表单的左边距为20,顶边距为15,选项卡的高度为240,宽度为450。④单击“退出”按钮时关闭表单。
问答题(1)在score_manager数据库中统计选修了课程的学生人数(选修多门时,只计算1次),统计结果保存在一个新表new table中,表中只有一个字段,字段名为学生人数。(2)使用一对多报表向导建立报表。要求:父表为“学生”,子表为“课程”,从父表中选择“姓名”字段,从子表中选择全部字段,两个表通过“学号”建立联系;按“学号”降序排序;生成的报表名为student report。
问答题
使用报表向导生成一个报表文件employee.frx,其中包括employee表的职员号、姓名、性别和职务4个字段,报表样式为“简报式”,按“职员号”升序排序,报表标题为“职员一览表”。
问答题(1)用SQL语句完成下列操作:列出“林诗因”持有的所有外币名称(取自rate_exchange表)和持有数量(取自currency_sl表),并将检索结果按持有数量升序排序存储于表rate- temp中,同时将所使用的SQL语句存储于新建的文本文件rate.txt中。(2)使用一对多报表向导建立报表。要求:父表为rate_exchange,子表为currency_sl,从父表中选择字段:“外币名称”;从子表中选择全部字段;两个表通过“外币代码”建立联系;按“外币代码”降序排序;报表样式为“经营式”,方向为“横向”,报表标题为:外币持有情况;生成的报表文件名为currency_report。
问答题2.设计一个表单MYFORM4,表单中有两个命令按钮“查询”和“退出”(名称分别为Commandl和Command2)。(1)单击“查询”命令按钮,查询BOOKAUTH数据库中出版过3本以上(含3本)图书的作者信息,查询信息包括作者姓名和所在城市;查询结果按作者姓名升序保存在表NEW—VIEW4中。
(2)单击“退出”命令按钮关闭表单。
注意:完成表单设计后要运行表单的所有功能。
问答题建立一个表单,表单文件名和表单控件名均为myform_db,表单标题为"数据浏览和维护",表单样例如图所示。其它功能要求如下:(1)用选项按钮组(Optiongroup1)控件选择职工表(employee)(Option1)或订单表(orders)(Option2);(注意:括号使用西文符号)(2)用复选框(Check1)控件确定显示的表是否需要存盘;(3)单击"确定"(Command1)命令按钮,若"存盘"复选框被选中,则用SQL语句将选项组指定的表的内容存入表temp中,否则用SQL语句显示该表的内容;(4)单击"退出"(Command2)命令按钮,关闭并释放表单。
问答题(1)根据表“股票”和“数量”建立一个查询,该查询包含字段:“股票代码”、“股票简称”、“买入价”、“现价”、“持有数量”,要求按股票代码升序排序,并将查询保存为query1。注意:股票代码取表“股票”中的“股票代码”。 (2)modierr.prg中的SOL语句用于计算“银行”的股票(股票简称中有“银行”二字)的总盈余,现在该语句中有三处错误,分别出现在第1行、第4行和第6行,请改正。 (注意:不要改变语句的结构、分行,直接在相应处修改。)
问答题1.在考生文件夹下已有表单文件formonr.scx,其中包含两个标签、一个组合框和一个文本框,如下图所示。按要求完成相应的操作,使得当表单运行时,用户能够从组合框选择职员,并且该职员所签订单的平均金额能自动显示在文本框里。(1)将orders表和employee表依次添加到该表单的数据环境中(不要修改两个表对应对象的各属性值)。(2)将组合框设置成“下拉列表框”,将employee表中的“姓名”字段作为下拉列表框条目的数据源。其中,组合框的RowSouseType属性值应设置为:6-字段。(3)将Tex1设置为只读文本框。(4)修改组合框的InteractireChange事件代码,当用户从组合框选择职员时,能够将该职员所签订单平均金额自动显示在文本框里。2.利用查询设计器创建查询,从employee和orders表中查询“组别”为1的组各职员所签的所有订单信息。查询结果依次包含“订单号”、“金额”和“签订者”3项内容,其中“签订者”为签订订单的职员姓名。按“金额”降序排列各记录,查询去向为表tableone。最后将查询保存在queryone.qpr文件中,并运行该查询。
问答题(2)编写my.prg程序,实现的功能:先为“学生成绩”表增加一个“学生平均成绩”字段,类型为 N(6,2),根据“学生选课”表统计每个学生的平均成绩,并写入“学生成绩”表新的字段中。
问答题打开表单文件formtwo.scx,将表单的标题设置为“计算机等级考试”。
问答题为SCORE1表中的“成绩”字段设置字段有效性规则:成绩>=0,出错提示信息是:“成绩必须大于或等于零”。
问答题设计一个文件名和表单名均为myaccount的表单。表单的标题为“外汇持有情况”。表单中有一个选项按钮组控件(myOption)、一个表格控件(Gridl)以及两个命令按钮“查询”(Command1)和“退出”(Command2)。其中,选项按钮组控件有两个按钮“现汇”(Optionl)、“现钞”(Option2)。运行表单时,首先在选项组控件中选择“现钞”或“现汇”,单击“查询”命令按钮后,根据选项组控件的选择将“外汇账户”表的“现钞”或“现汇”(根据钞汇标志字段确定)的情况显示在表格控件中。如图3.22所示。单击“退出”按钮,关闭并释放表单。注:在表单设计器中将表格控件Gridl的数据源类型设置为“SQL说明”。
问答题在考生文件夹下,打开ecommerce数据库,完成如下综合应用(所有控件的属性必须在表单设计器的属性窗口中设置):
设计一个文件名和表单名均为myform的表单,表单标题为“客户基本信息”。要求该表单上有“女客户信息”(Command1)、 “客户购买商品情况”(Command2)、 “输出客户信息”(Command3)和“退出”(Command4)4个命令按钮。
各命令按钮功能如下:
①单击“女客户信息”按钮,使用SQL的SELECT命令查询客户表customer中女客户的全部信息。
②单击“客户购买商品情况”按钮,使用SQL的SELECT命令查询简单应用中创建的sb_view视图中的全部信息。
③单击“输出客户信息”按钮,调用简单应用中设计的报表文件myreport在屏幕上预览(PREVIEW)客户信息。
④单击“退出”按钮,关闭表单。
问答题在考生文件夹下完成如下综合应用: ①首先将books.dbt中所有书名中含仃“计算机”3个字的图书复制到表books bak中,以下操作均在books bak表中完成。 ②复制后的图书价格在原价格基础上降价5%。 ③从图书均价高于25元(含25)的出版社中,杳询并显示图书均价最低的出版社名称以及均价,查询结果保存在表new table4中(字段名为“出版单位”和“均价”)。
问答题在考生文件夹下完成如下简单应用:(1)使用向导建立一对多报表report_c,选择父表employee中仓库号、职工号、姓名字段以及子表orders中除职工号以外的全部字段,报表按仓库号升序排序,报表样式选择简报式,报表标题是"职工订单汇总"。(2)使用SQL命令建立视图view_cb,视图中显示每个职工签订的所有订单总金额(签订订单金额合计)大于15000元的职工号、姓名及其所签订订单的总金额,结果按总金额升序排序;同时把所用命令保存在文本文件cmd_cb.txt中。
问答题(1)在数据库“住宿浏览”中使用一对多表单向导生成一个名为zsform的表单。要求从父表“宿舍”中选择所有字段,从予表“学生”表中选择所有字段,使用“宿舍号”字段建立两个表之间的关系,样式为“边框式”:按钮类型为“图片按钮”;排序字段为“宿舍号”(升序);表单标题为“住宿浏览”。 (2)编写modiprog程序,要求实现用户可任意输入一个大于0的整数,程序输出该整数的阶乘。如用户输入的是5,一则程序输出为“5的阶乘为:120”。
问答题将数据库tyw添加到项目my中。 (2)对数据库tyw下的表“出勤”,使用视图向导建立视图shim,要求显示出表“出勤”中的记录“姓名”,“出勤次数”和“迟到次数”。并按“姓名”排序(升序)。 (3)为表“员工”的字段“工资”设置完整性约束,要求“工资>=0”,否则提示信息“工资必须大于0”。 (4)设置表“员工”的字段“工资”的默认值为“1000”。 (考生文件夹下载)