首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下,打开名称为CDB的商品销售数据库,完成如下综合应用: 创建一个标题名为“顾客购买商品查询”、文件名为GK的表单,如下图所示。 表单要求如下: (1)在该表单中设计两个标签、两个文本框、一个表格控件和两个命令按钮。
在考生文件夹下,打开名称为CDB的商品销售数据库,完成如下综合应用: 创建一个标题名为“顾客购买商品查询”、文件名为GK的表单,如下图所示。 表单要求如下: (1)在该表单中设计两个标签、两个文本框、一个表格控件和两个命令按钮。
admin
2017-02-28
51
问题
在考生文件夹下,打开名称为CDB的商品销售数据库,完成如下综合应用:
创建一个标题名为“顾客购买商品查询”、文件名为GK的表单,如下图所示。
表单要求如下:
(1)在该表单中设计两个标签、两个文本框、一个表格控件和两个命令按钮。
(2)表单中两个标签的名称分别为Label1和Label2,其标题分别为“顾客号”和“应付款”;两个文本框的名称分别为Text1和Text2,前者用于输入查询的顾客号,后者用于显示顾客的应付款;表格Grid1用于显示顾客购买商品的详细记录。
(3)两个命令按钮的功能如下:
①“查询”按钮(command1)
在该按钮的Click事件中编写程序,采用SQL语句根据第1个文本框输入的顾客号进行查询。在表格控件中显示该顾客的顾客号和购买的每件商品的商品号、商品名、单价、数量和金额,各记录按商品号升序排序。该查询结果应同时存储到表tjb.dbf中。另外需要统计该顾客的应付款,并将结果显示在Text2文本框中。
说明:金额=单价*数量,应付款=顾客购买的商品金额合计
②“退出”按钮(Command2):关闭并释放表单。
注意:表格控件的RecordSourceType属性设置为“4一SQL说明”。
表单设计完成后,运行该表单,输入顾客号:010003,单击“查询”按钮进行查询。
选项
答案
步骤1:单击“打开”按钮,在“打开”对话框中选择考生文件夹下的CDB数据库。 步骤2:单击“新建”按钮,在打开的“新建”对话框中选择“表单”选项,再单击“新建文件”按钮。 步骤3:在表单上添加各控件、文本框、表格、命令按钮,并进行适当的布置和大小调整。 步骤4:根据题目要求设置各标签、表格、命令按钮以及表单的属性值。 步骤5:将表格Grid1的RecordSourceType属性值设置为“4一SQL说明”。 步骤6:设置“查询”按钮的Click事件代码: ThisForm.Grid1.RecordSource="SELECT Order.顾客号,Comm.商品号,商品名,单价,微量,Comm.单价*Order.数量as金额FROM cdb!comm INNER JOIN cdb!order ON comm.商品号=Order.商品号WHERE顾客号=ALLTRIM(ThisForm.Text1.Value)order by Comm.商品号INTO TABLE tjb" SELECT sum(Comm.单价*Order.教量)FROM cdb!comm INNER JOIN cdb!order ON Comm.商品号=Order.商品号WHERE顾客号=ALLTRIM(ThiSForm.Text1.Value) INTO ARRAY temp ThisForm.Text2.Value=temp 步骤7:设置“退出”按钮的Click事件代码: Release ThisForm 步骤8:保存表单为GK并运行,在“顾客号”文本框输入“010003”,单击“查询”按钮进行计算。最后,单击“退出”按钮结束。
解析
建立表单并添加控件,然后按要求修改各控件的属性;“查询”按钮的事件中要使用多表查询语句得到指定的结果显示在Grid1控件中,同时还需要一条查询语句统计应付款,可以使用临时变量存储这个结果。
转载请注明原文地址:https://www.kaotiyun.com/show/Y0Ip777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
有如下客户表:客户(客户号(C,4),客户名(C,36),地址(C,36),所在城市(C,10),联系电话(C,8))要在该表中插人一条记录,正确的SQL语句是()。
在VisualFoxPro中,ZAP命令的功能是()。
执行下列程序之后的显示结果是()。CLEARPUBLICx,Yx=5Y=10DOpl?x,YRETURNPROCEDUREplPRIVATEY
设有表示公司和员工及雇佣的三张表,员工可在多家公司兼职,其中公司C(公司号,公司名,地址,注册资本,法大代表,员工数),员工S(员工号,姓名,性别,年龄,学历)雇佣E公司号,员工号,工资,工作起始时间)。其中表C的键为公司号,表S的键为员工号,则表E的键
在考生文件夹下完成下列操作:(1)在考生文件夹下利用查询设计器创建一个查询,从表中查询演唱“粤语”歌曲的歌手。查询结果包含歌手的姓名、语言和点歌码三个字段;各记录按“点歌码”降序排序,点歌码相同的再按“演唱者”升序排序;查询去向为表ta。最后将查询保
在表单中为表格控件指定数据源的属性是()。
以下是与设置系统菜单有关的命令,其中错误的是()。
在考生文件夹下创建一个顶层表单myform.SCX,表单的标题为“考试”,然后创建并在表单中添加一个菜单,菜单的名称为mymenu.mnx,菜单程序的名称为mymenu.mpr,如下图所示。“统计”和“退出”菜单命令的访问键分别是“T”和“R”
在考生文件夹下完成如下简单应用:(1)modil.prg程序文件中SQLSELECT语句的功能是查询目前用于3个项目的零件(零件名称),并将结果按升序存入文本文件results.txt中。给出的SQLSELECT语句中在第1、3、5行各有一处错误
在考生文件夹下有一个名为zonghe的表单文件,其中:单击“添加>”命令按钮可以将左边列表框中被选中的项添加到右边的列表框中;单击“
随机试题
A.PaO2正常、PaCO2降低B.PaO2正常、PaCO2升高C.PaO2降低、PaCO2降低D.PaO2降低、PaCO2升高轻度支气管哮喘发作早期的血气变化为
患儿,男,5岁。腹泻2天,大便稀烂夹有食物残渣,气味酸臭如败卵,1日4~6次,泻后痛减。不思饮食,嗳腐吞酸,脘腹胀满,无发热,舌淡红,苔厚腻,脉滑实。其临床辨证为
善治肝胃气滞,胁痛胸闷,脘腹疼痛,久咳痰多之症的药物是
螺杆式制冷压缩机的供油方式为()。
2016年4月,甲公司、乙公司与丙公司签订协议,约定甲公司欠丙公司的5000万元债务由乙公司承担,且甲公司法定代表人张某以自己名义为该笔债务提供保证,但未约定保证方式。曾为该5000万元负债提供房产抵押担保的李某对上述债务承担协议并不知情。同年5月,丙公司
全陪导游员是组团社的代表,对所带领的旅游团(者)的旅游活动负有()。
A、 B、 C、 D、 C
简述民事法律关系。[中山大学2016年研]
Tothe______valuesofliberty,equality,andabenevolentChristianmoralitywerenowaddedthemiddle-classvirtuesofhardwo
TheM.P.A.programisdesignedforpresentandfutureleadersofthepublicandnonprofitsectors.Theprogramemphasizesbroad-ba
最新回复
(
0
)