首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下,打开CDB数据库,完成如下综合应用: 创建一个标题名为“查询”、文件名为TWO的表单,如下图所示。 表单要求如下: 1.为表单建立数据环境,依次向数据环境添加ORDER、CUST和COMM表。 2.表单启动后
在考生文件夹下,打开CDB数据库,完成如下综合应用: 创建一个标题名为“查询”、文件名为TWO的表单,如下图所示。 表单要求如下: 1.为表单建立数据环境,依次向数据环境添加ORDER、CUST和COMM表。 2.表单启动后
admin
2017-02-28
25
问题
在考生文件夹下,打开CDB数据库,完成如下综合应用:
创建一个标题名为“查询”、文件名为TWO的表单,如下图所示。
表单要求如下:
1.为表单建立数据环境,依次向数据环境添加ORDER、CUST和COMM表。
2.表单启动后自动居中。
3.在该表单中设计一个标签、一个文本框、两个表格和两个命令按钮。
(1)标签标题为“输入顾客号”,文本框用于输入顾客号,两个表格控件用于显示结果。
(2)命令按钮的功能如下:
①“查询”按钮:在该按钮的Click事件中使用SQL的SELECT命令查询顾客号等于输入的“顾客号”的顾客的顾客号、顾客名和地址,以及购买商品的商品号、商品名、单价、数量和金额(各商品记录按商品号升序排序)。
将查询的顾客信息在表格控件Grid1中显示,同时将结果存储到表TABB中;
将查询的顾客购买商品的结果在表格控件Grid2中显示,同时将结果存储到表TABC中。
注意:每件商品的“金额”是由COMM表中该商品的单价*ORDER表中该商品的订购数量计算得到。表TABB和表TABC结构分别如下:
TABB(顾客号,顾客名,地址)
TABC(商品号,商品名,单价,数量,金额)
②“退出”按钮:其功能是关闭和释放表单。
注意:表格控件的RecordSourceType属性设置为“4-SQL说明”。
表单设计完成后,运行该表单,查询顾客号等于“010003”的顾客信息和购买的商品信息。
选项
答案
步骤1:新建表单,保存表单文件名为TWO。 步骤2:修改表单的Caption属性为“查询”,AutoCenter为.T.。 步骤3:在表单中单击右键,选择“数据环境”,依次添加表ORDER、CUST和COMM。 步骤4:按题中图示添加一个标签、一个文本框和两个表格及两个命令按钮,并设置标签及两个命令按钮的Caption属性值,两个表格的RecordSourceType属性为4一SQL说明。 步骤5:在查询按钮的单击事件中输入下列程序代码: SELECT cust.顾客号,顾客名,地址,order.商品号,商品名,单价,数量,单价*数量AS金额FROM comm,cust,order; WHERE comm.商品号=order.商品号AND cust.顾客号=order.顾客号AND cust.顾客号=THISFORM.TEXT1.VALUE, INTO CURSOR LSB SELECT DIST 顾客号,顾客名,地址FROM LSBINTO DBF TABB SELECT商品号,商品名,单价,数量,金额FROM LSB INTO DBE TABC THISFORM.GRID1.RECORDSOURCE="SELE* FROM TABB INTO CURSOR A" THTSFORM.GRID2.RECORDSOURCE="SELE* FROM TABC INTO CURSOR b" 步骤6:在退出按钮的单击事件中输入: THISFORM.RELEASE 步骤7:按题目要求输入顾客号:010003,运行并保存程序。
解析
在“显示”菜单下选择“数据环境”就可以添加数据表到数据环境中。表单启动后居中需要设置表单AutoCenter属性为真。SQL语句中,将查询结果存储到表中需要用语句Into DBF表名。查询结果在Grid控件中显示需要设置Grid控件的RecordSource属性为查询结果数据集。
转载请注明原文地址:https://kaotiyun.com/show/fcIp777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
在菜单设计中,可以在定义菜单名称时为菜单项指定一个访问键。规定了菜单项的访问键为“X”的菜单名称定义是()。
ModifyCommand命令建立的文件的默认扩展名是()。
在查询设计器环境中,“查询”菜单下的“查询去向”不包括()。
向一个项目中添加一个数据库,应该使用项目管理器的()。
在VisuMFoxPro中,程序中不需要用PUBLIC等命令明确声明和建立,可直接使用的内存变量是()。
在下面的VisualFoxPro表达式中,运算结果不为逻辑真的是()。
按如下要求完成综合应用(所有控件的属性必须在表单设计器的属性窗口中设置):(1)根据“项目信息”、“零件信息”和“使用零件”3个表建立一个查询(注意表之间的连接字段),该查询包括项目号、项目名、零件名称和数量4个字段,并要求先按项目号升序排列,项
在考生文件夹下完成下列操作:(1)将歌手比赛分为4个组,“歌手表”中的“歌手编号”字段的左边两位表示该歌手所在的组号。考生文件夹下的程序文件five.prg的功能是:根据“歌手表”计算每个组的歌手人数,将结果存入表one,表one中有“组号”和“歌手人
在考生文件夹下完成下列操作:(1)在考生文件夹下利用查询设计器创建一个查询,从表中查询演唱“粤语”歌曲的歌手。查询结果包含歌手的姓名、语言和点歌码三个字段;各记录按“点歌码”降序排序,点歌码相同的再按“演唱者”升序排序;查询去向为表ta。最后将查
随机试题
细菌性痢疾的肠道病变特点是
下列哪一项不是对胆囊胆固醇息肉的描述()
金属清洁剂的商品名称是
砖砌体的轴线位置偏移的允许偏差分别为()mm,每层垂直度的允许偏差为()mm。
正确的风险应对措施,应包括实施行动(应急)步骤、时间和费用预算,最后是()。
对我国期货清算机构进行监管的金融机构是( )。
按照联合罔的分类方法,科学研究的三大类型是()。
虽然中国现行文物法规中还缺少直接针对世界文化遗产的具体条款,世界文化遗产和中国的文物保护单位还不能简单对接,但是中国遗产保护的实践充分证明,文物法的基本精神以及党和国家文物工作的方针,完全适用于世界文化遗产领域。世界文化遗产的特性与各级文物保护单位的本质是
下列行为中可以构成合同诈骗罪的有()。
A、 B、 C、 A应注意其正确答案很可能多种多样。(A)听了关于产品的介绍,然后询问价格,因此是正确答案。(B)该选项的陷阱是利用了write和ride的发音相似。(C)该选项利用了pen和fan发音的相似。
最新回复
(
0
)