首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下,打开名称为CDB的商品销售数据库,完成如下综合应用: 创建一个标题名为"顾客购买商品查询"、文件名为GK的表单,如下图所示。 表单要求如下: (1)在该表单中设计两个标签、两个文本框、一个表格控件和两个命令按钮。 (2)表单中两个
在考生文件夹下,打开名称为CDB的商品销售数据库,完成如下综合应用: 创建一个标题名为"顾客购买商品查询"、文件名为GK的表单,如下图所示。 表单要求如下: (1)在该表单中设计两个标签、两个文本框、一个表格控件和两个命令按钮。 (2)表单中两个
admin
2013-11-10
37
问题
在考生文件夹下,打开名称为CDB的商品销售数据库,完成如下综合应用:
创建一个标题名为"顾客购买商品查询"、文件名为GK的表单,如下图所示。
表单要求如下:
(1)在该表单中设计两个标签、两个文本框、一个表格控件和两个命令按钮。
(2)表单中两个标签的名称分别为Label1和Label2,其标题分别为"顾客号"和"应付款";两个文本框的名称分别为Text1和Text2,前者用于输入查询的顾客号,后者用于显示顾客的应付款;表格Grid1用于显示顾客购买商品的详细记录。
(3)两个命令按钮的功能如下:
1)"查询"按钮(Command1)
在该按钮的Click事件中编写程序,采用SQL语句根据第1个文本框输入的顾客号进行查询。在表格控件中显示该顾客的顾客号和购买的每件商品的商品号、商品名、单价、数量和金额,各记录按商品号升序排序。该查询结果应同时存储到表tjb.dbf中。另外需要统计该顾客的应付款,并将结果显示在Text2文本框中。
说明:金额=单价*数量,应付款=顾客购买的商品金额合计
2)"退出"按钮(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",单击"查询"按钮进行计算。最后,单击"退出"按钮结束。
解析
转载请注明原文地址:https://kaotiyun.com/show/nyop777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
将项目文件中的数据表移出后,该数据表被()。
在命令窗口中执行下列命令:SJKM=””HYGSUSE&SJKU以后,已打开的数据表文件是()。
使用SELECT—SQL命令建立查询,要将查询结果输出到一临时数据表中,则选择使用()子句。
启动VisualFoxPro向导的操作方法是______。
在VisualFoxPro中,为了将按钮的Click事件代码设置为表单从内存中释放(清除),可将表单中退出命令______。
数据库表可以设置字段有效性规则,字段有效性规则属于域完整性范畴,其中的“规则”是一个______。
测试的目的是暴露错误,评价程序的可靠性;而【】的目的是发现错误的位置并改正错误。
表达式ASC(‘APPEND’)的值是()。
下列选项中,不是一个算法的基本特征的是()。
在VisualFoxPro中,关于自由表叙述正确的是______。
随机试题
具有较长降血糖效应的胰岛素是
患者,男性,54岁。患肝炎后肝硬化10年,近1周来病情加重,腹腔积液量增加,腹胀明显,并出现呼吸困难、睡眠障碍和意识错乱。为减少腹腔积液,下列最佳的冶疗药物是
下列哪个药物属于单环β-内酰胺类抗生素
出境船舶报检资料有:船名、国籍、预定开航时间;目的港、最初寄港;装载货物种类;船舶出境健康申报表;船员、旅客名单或变更名单;《除鼠证书/免于除鼠证书》;船舶航行目的地为南非、非洲的,应提供所有人员黄热病预防接种证书;船员健康证书。( )
首次公开发行的股票,应当通过向询价对象询价的方式确定股票发行价格。( )
系统外汇买卖传票反映了一笔外汇买卖业务的全貌,在编制时,应将外币金额与人民币金额同时并列,以反映外汇兑换的实质是等价交换。()
抵达景点后在导览图前,地陪应讲明游览线路、游览所需时间、集合时间和地点,以及参观游览中的注意事项。()
沿途导游是旅游者了解当地社会制度、风土人情、经济发展等情况的主要途径。()
()是以法律共同体的长期实践为前提。以法律共同体的普遍的法律确信为基础。
教育改革的核心是()。
最新回复
(
0
)