首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下,打开名称为CDB的商品销售数据库,完成如下综合应用: 创建一个标题名为“顾客购买商品查询”、文件名为GK的表单,如图3—12所示。 表单要求如下: ①在该表单中设计两个标签、两个文本框、一个表格控件和两个命令按钮。
在考生文件夹下,打开名称为CDB的商品销售数据库,完成如下综合应用: 创建一个标题名为“顾客购买商品查询”、文件名为GK的表单,如图3—12所示。 表单要求如下: ①在该表单中设计两个标签、两个文本框、一个表格控件和两个命令按钮。
admin
2014-11-30
51
问题
在考生文件夹下,打开名称为CDB的商品销售数据库,完成如下综合应用:
创建一个标题名为“顾客购买商品查询”、文件名为GK的表单,如图3—12所示。
表单要求如下:
①在该表单中设计两个标签、两个文本框、一个表格控件和两个命令按钮。
②表单中两个标签的名称分别为Label1和Label2,其标题分别为“顾客号”和“应付款”;两个文本框的名称分别为Text1和Text2,前者用于输入查询的顾客号,后者用于显示该顾客的应付款;表格Gridl用于显示顾客购买商品的详细记录。
③两个命令按钮的功能如下:
“查询”按钮(Command1):在该按钮的Click事件中编写程序,采用SQL语句根据第1个文本框输入的顾客号进行查询。在表格控件中显示该顾客的顾客号和购买的每件商品的商品号、商品名、单价、数量和金额,各记录按商品号升序排序。该查询结果应同时存储到表tjb.dbf中。另外需要统计该顾客的应付款,并将结果显示于Text2文本框中。
说明:金额=单价*数量,应付款=顾客购买的商品金额合计。
“退出”按钮(Command2):关闭并释放表单。
注意:表格控件的RecordSourceType属性设置为“4-SQL说明”。
表单设计完成后,运行该表单,输入顾客号:010003,单击“查询”按钮进行查询。
选项
答案
步骤1:在命令窗口执行命令:CREATE FORM GK,打开表单设计器新建表单。 步骤2:从“表单工具栏”中依次向表单添加两个标签、两个文本框、一个表格控件和两个命令按钮控件。在“属性”面板的下拉框中选择表单对象,在“全部”选项卡中修改对象属性值。见表4-15。 [*] 步骤3:双击命令按钮,编写各个命令按钮的Click事件代码。各按钮代码如下: *****“查询”按钮的click事件代码***** 1 GKH=THISFORM.TExT1.VALUE 2 THIS FORM.GRID1.RECORDSOURCE="SELECT order.顾客号, order.商品号, Comm.商品 名, comm.单价, order.数量,; 3 comm.单价 * order.数量as金额; 4 FROM comm INNER JOIN order ; 5 ON comm.商品号=order.商品号; 6 WHERE order.顾客号=ALLTRIM(THISFORM. TEXTl.VALUE); 7 0RDER BY 2 ; 8 INTO TABLE tjb.dbf" 9 SELECT sUM(金额)FROM TJB INTO ARRAY A 10 THISFORM.TEXT2.VALUE=A(1) *****“退出”按钮的click事件代码料*****
THISFORM.RELEASE
步骤4:单击“常用”工具栏中的“运行”按钮运行表单,在文本框中输入“010003”,单击“查询”命令按钮,然后单击“退出”命令按钮结束。
解析
本题主要考查了表单及控件的常用属性的设置;SQL的简单查询和联接查询。
对本题操作时,首先根据题意新建表单,添加控件并修改其相关属性。
本题中的SQL程序设计部分考查的是SQL联接查询,属于比较简单的查询语句,注意正确引用文本框中的值即可;本题的“应付款”可以通过数组保存,然后再赋给第二个文本框用来显示。
转载请注明原文地址:https://kaotiyun.com/show/xsEp777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
对建立良好的程序设计风格,下列描述正确的是( )。
为表“金牌榜”增加一个字段“奖牌总数”,同时为该字段设置有效性规则:奖牌总数>=0,应使用SQL语句:ALTERTABLE金牌榜【】奖牌总数I【】奖牌总数>=0DBF中的新增加的字段奖牌总数设置为金牌数、银牌数、铜牌数3项的和,应
SQL语句中,集合的并运算是通过______运算符进行合并的。
基于下述描述:设有图书管理数据库:图书(总编号C(6),分类号C(8),书名C(16),作者C(6),出版单位C(20),单价N(6,2))读者(借书证号C(4),单位C(8),姓名C(6),性别C(2),职称C(6),地址C(20))借阅(借书证
下面对控件的描述正确的是______。
VisualFoxpro6.0是一种关系型数据库管理系统,所谓关系是指______。
下述关于数据库系统的叙述中正确的是______。
报表的数据源可以是( )。
调用表单的______方法可以重新绘制表单或控件,并刷新它的所有值。
利用SQL派生一个包含“课程名称”、“姓名”和“成绩”的视图,要求按“课程名称”升序排序,正确的命令是()。
随机试题
2018年1—12月,全国房地产开发投资120264亿元,比上年增长9.5%。其中,住宅投资85192亿元,增长13.4%,比1—11月回落0.2个百分点,比上年提高4个百分点。按地区划分,2018年,东部地区房地产开发投资64355亿元,比上年增长10
《春江花月夜》“谁家今夜扁舟子?何处相思明月楼”中“扁舟子”指的是()
对传染病患者的隔离,在一定程度上使个体活动受到限制,家属提出的哪点是有悖于医德要求的
环烯醚萜苷元遇( )不变色。
简述执行中止的法定事由。
下列关于工程变更价款的说法,错误的是______。
W会计师事务所于20×4年11月首次接受X公司年度财务报表的审计委托,A注册会计师是X公司20×4年度财务报表审计业务的项目合伙人。20×5年3月15日,项目组开始实施外勤审计工作。其他相关情况如下:(1)X公司规定由仓储经理与销售经理在编制财务报表前根
孔子特别强调做事情的分寸,“过”和“不及”都是要尽力避免的。孔子提倡仁爱,但他并不认可应当以丧失原则的仁爱之心宽宥所有人的过失。有人问他:“以德报怨,何如?”孔子的回答是:“以直报怨,以德报德。”与这段文字意思不相符的是()。
不适用于TCP/IP网络管理的基本协议是()。
Mostworthwhilecareersrequiresomekindofspecializedtraining.Ideally,therefore,thechoiceofan【C1】______shouldbemade
最新回复
(
0
)