问答题在考生文件夹下创建一个顶层表单myform.scx,表单的标题为“考试”,然后创建并在表单中添加一个菜单,菜单的名称为mymenu.mnx,菜单程序的名称为mymenu.mpr,如下图所示。“统计”和“退出”菜单命令的访问键分别是“T”和“R”,功能都通过执行“过程”完成。“统计”菜单命令的功能是以客户为单位从customer表和orders表中求出订单金额的和。统计结果有“客户号”、“客户名”和“合计”3项内容,“合计”是指与某客户所签所有订单金额的和。统计结果应按“合计”降序排列,并存放在tabletwo表中。菜单命令“退出”的功能是关闭并释放表单。最后运行表单并依次执行其中的“统计”和“退出”菜单命令。
问答题(1)将下的自由表“商品”添加到数据库“客户”中。 (2)将表“定货”的记录拷贝到表“货物”中。 (3)对数据库“客户”下的表cu,使用报表向导建立报表my,要求显示表cu中的全部记录,五分组,报表样式使用“经营式”,列数为2,方向为“纵向”,按“订单编号”排序,报表标题为“定货浏览”。 (4)对数据库客户下的表“定货”和“客户联系”,使用视图向导建立视图“视图浏览”,要求显示出“定货”表中的字段“订单编号”、“客户编号”、“金额”和“客户联系”表中的字段“客户名称”,并按“金额”排序(升序)。
问答题打开表单文件sapp,并完成如下操作(不得有多余操作): ①将“课程”表添加到表单的数据环境中。 ②使列表框List1中的数据项为“课程”表中的课程名(课程.课程名)。 ③单击列表框中的数据项时,统计选修了所选课程的学生人数(从“考试成绩”表),并将结果存储在以课程名命名的表中,表中只有一个字段“人数”。 ④添加一个命令按钮Command1,单击该按钮时关闭表单。 说明:完成该程序后必须运行,并且分别统计选修了“数据库”和“操作系统”课程的学生人数。
问答题设计一个表单名和文件名均为form_item的表单,其中,所有控什的属性必须在表单设计器的属性窗口中设置。表单的标题设为“使用零件情况统计”。表单中有一个组合框(Combol)、一个文本框(Text1)、两个命令按钮“统计”(Commahdi)和“退出”(Command2)。 运行表单时,组合框中有3个条目“s1”、“s2”和“s3”(只有3个,不能输入新的,RowSoureeType的属性为“数组”,Style的属性为“下拉列表框”)可供选择,单击“统计”令按钮后,则文本框显示出该项目所使用零件的金额合计(某种零件的金额=单价*数量)。 单击“退出”按钮关闭表单。 注意:完成表单设计后要运行表单的所有功能。
问答题在考生文件夹下完成如下简单应用:1.modil.prg程序文件中SQLSELECT语句的功能是查询目前用于3个项目的零件(零件名称),并将结果按升序存入文本文件results.txt中。给出的SQLSELECT语句中在第1、3、5行各有一处错误,请改正并运行程序(不得增、删语句或短语,也不得改变语句行)。2.在考生文件夹下创建一个表单,表单名和表单文件名均为formone.scx,如下图所示,其中包含一个标签(Label1)、一个文本框(Text1)和一个命令按钮(Command1)。然后按相关要求完成相应操作。(1)如图所示设置表单、标签和命令按钮的Caption属性。(2)设置“确定”按钮的Click事件代码,使得表单运行时单击该按钮能够完成如下功能:从“项目信息”、“零件信息”和“使用零件”表中查询指定项目所使用零件的详细信息,查询结果依次包含零件号、零件名称、数量、单价四项内容,各记录按零件号升序排序,并将检查结果存放在以项目号为文件名的表中,如指定项目号s1,则生成文件s1.dbf。最后执行表单,并依次查询项目s1和s3所用零件的详细信息。
问答题在考生文件夹下完成如下综合应用: (1)打开在基本操作题中建立的项目mypmject; (2)在项目中建立程序SQL,该程序只有一条SQL查询语句,功能是:查询7月份以后(含)签订订单的客户名、图书名、数量、单价和金额(单价木数量),结果先按客户名、再按图书名升序排序存储到表MYSQLTABLE; (3)在项目中建立菜单mymenu,该菜单包含运行表单、执行程序和退出3个菜单项,它们的功能分别是执行表单myform,执行程序SQL,恢复到系统默认菜单(前两项使用直接命令方式;最后一项使用过程,其中包含一条clear events命令); (4)在项目中建立程序main,该程序的第一条语句是执行菜单mymenu,第二条语句是read events,并将程序设置为主文件; (5)连编生成应用程序myproject.app; (6)最后运行连编生成的应用程序,并执行程序所有菜单项。
问答题在考生文件夹下完成如下综合应用:①首先将books.dbf中所有书名中含有“计算机”3个字的图书复制到表books_ bak中,以下操作均在books bak表中完成。②复制后的图书价格在原价格基础上降价5%。③从图书均价高于25元(含25)的出版社中,查询并显示图书均价最低的出版社名称以及均价,查询结果保存在表new table4中(字段名为“出版单位”和“均价”)。
问答题(1)打开考生文件夹下的SPORT数据库,并永久删除该数据库中的temp表,然后将“金牌榜”、“获奖牌情况”和“国家”3个自由表加入该数据库。 (2)为表“金牌榜”建立一个普通索引,索引名和索引表达式均为“金牌数”。 (3)通过SQL语句为表“金牌榜”增加一个“奖牌总数”(整数型)字段,并为该字段设置有效性规则:奖牌总数>=0。最后将该SQL语句存储在文件one.prg中。 (4)使用SQL语句更改表“金牌榜”中所有记录的“奖牌总数”字段值,该值应为“金牌数”、“银牌数”和“铜牌数”3项之和。请将该SQL语句存储在文件two.prg中。
问答题在考生文件夹下完成下列操作:(1)用命令新建一个名为“外汇”的数据库,并将该命令存储于one.txt中。(2)将自由表“外汇汇率”、“外汇账户”、“外汇代码”加入到新建的“外汇”数据库中。(3)用SQL语句在“外汇”数据库中新建一个数据库表rate,其中包含4个字段“币种1代码”C(2)、“币种2代码”C(2)、“买入价”N(8,4)、“卖出价”N(8,4),请将SQL语句存储于two.txt中。(4)表单文件test_form中有一个名为forml的表单(如图3-17所示),请将编辑框控件Editl的滚动条去掉。
问答题(1)在考生文件夹下建立如下图所示的表单文件form_three,表单名为forml。标签控件命名为Ln,文本框控件命名为Textn,命令按钮控件命名为Commands。表单运行时在文本框中输入职员号,单击“开始查询”命令按钮查询该职员所经手的订购单信息(取自order表),查询的信息包括订单号、客户号、签订日期和金额,查询结果按签订日期升序排列,将结果存储到用字母“t”加上职员号命名的表文件中。例如。职员101经手的订购单信息将存储在表t101中,每次完成查询后关闭表单。(2)建立菜单mymenu,其中包含“查询”和“退出”两个菜单项,选择“查询”时运行表单form_three(直接用命令),选择“退出”时返回到默认的系统菜单(直接用命令)。(3)最后从菜单运行所建立的表单,并依次查询职员107、11和115经手的订购单信息。
问答题在考生文件夹下建立数据库sc2,将考生文件夹下的自由表score2添加进sc2中。根据score2表建立一个视图score_view,视图中包含的字段与score2表相同,但视图中只能查询到积分小于等于1500的信息。然后利用新建立的视图查询视图中的全部信息,并将结果按积分升序存入表v2。 2.建立一个菜单filemenu,包括两个菜单项“文件”和“帮助”,“文件”将激活子菜单,该子菜单包括“打开”、“有为”和“关闭”三个菜单项;“关闭”子菜单项用SETSYSMENU TO DEFAULT命令返回到系统菜单,其他菜单项的功能不做要求。
问答题在考生文件夹下有stutdent(学生)、course(课程)和score(选课成绩)3个表,用SQL语句完成如下操作: (1)查询每门课程的最高分,要求得到的信息包括课程名称和分数,将结果存储到max.dbf表文件(字段名是课程名称和分数),并将相应的SQL语句存储到命令文件one.prg。 (2)查询哪些课程有不及格的成绩,将查询到的课程名称存入文本文件new.txt,并将相应的SQL语句存储到命令文件two.prg。
问答题编写程序cx2. prg,计算s=1+2+…+50。要求使用Do while循环结构。
问答题在考生文件夹下完成如下操作: (1)建立数据库orders_manage。 (2)将自由表employee和orders添加到新建的orders_manage数据库中。 (3)表employee与表orders具有一对多联系,为建立两表之间的联系建立必要的索引。 (4)建立两表之间的联系并设置参照完整性规则如下:更新规则为“级联”、删除规则为“级联”、插入规则为“限制”。
问答题①编写程序并执行,计算“01”组(歌手编号的前2位)歌手的得分并将结果存入自由表final.dbf中。final.dbf包含“歌手姓名"和“得分”两个字段,“得分”取各评委所打分数的平均值。final.dbf中的结果按“得分”降序、“歌手姓名”降序排列。请将程序存储在two.prg中,否则不得分。 ②新建一个文件名和表单名均为score form的表单,向表单添加一个命令按钮Commandl,标题为“计算”,为该命令按钮的Click事件增加命令,调用two.prg程序执行。最后运行该表单,并单击“计算”按钮执行two程序。 ③新建一个项目文件score projiect,将自由表“歌手表”、“评委表”和“评分表”以及表单文件score form加入该项目,然后将项目文件连编成应用程序文件score app。
问答题修改表单“bd2”,为其添加一个命令按钮,标题为“调用表单一员工信息浏览”。
问答题(1)创建一个名为“订单管理”的数据库,并将已有的employee、orders和customer三个表添加到该数据库中。 (2)为Orders表建立一个普通索引,索引名为nf,索引表达式为“year(签订日期)”。 (3)为employee表建立主索引,为order建立普通索引,索引名和索引表达式均为“职员号”。通过“职员号”在employee表和orders表之间建矗一个一对多的水久联系。 (4)为上述建立的联系设置参照完整性约束:更新规则为“限制”,删除规则为“级联”,插入规则为“限制”。
问答题在考生文件夹下的数据库rate中完成下列操作:(1)将自由表rateexchange和currencysl添加到rate数据库中。(2)为表rateexchange建立一个主索引,为表currencysl建立一个普通索引(升序),两个索引的索引名.和索引表达式均为“外币代码”。(3)为表currency_sl设定字段的有效性规则:“持有数量<>0”,错误提示信息是:“持有数量不能为0”。(4)打开表单文件。testform,该表单的界面如图3-25所示,请修改“登录”命令按钮的有关属性,使其在运行时可以使用。
问答题在考生文件夹下完成如下简单应用:
问答题在考生文件夹下完成如下简单应用: