首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
(1)打开test db数据库,根据表dept和表sell并使用查询设计器设计一个名称为three的查询,按“年度”分部门(按年度和部门分组)统计“月平均销售”(通过销售额计算)、“月平均工资”(通过工资额计算)和“月平均利润”(通过“月平均销售一月平均工
(1)打开test db数据库,根据表dept和表sell并使用查询设计器设计一个名称为three的查询,按“年度”分部门(按年度和部门分组)统计“月平均销售”(通过销售额计算)、“月平均工资”(通过工资额计算)和“月平均利润”(通过“月平均销售一月平均工
admin
2015-12-11
39
问题
(1)打开test db数据库,根据表dept和表sell并使用查询设计器设计一个名称为three的查询,按“年度”分部门(按年度和部门分组)统计“月平均销售”(通过销售额计算)、“月平均工资”(通过工资额计算)和“月平均利润”(通过“月平均销售一月平均工资”计算)。查询统计结果按“部门号”、“年度”升序排序,并将查询结果输出到表tabb中。表tabb的字段名依次为:“部门号”、“部门名”、“年度”、“月平均销售”、“月平均工资”、“月平均利润”。设计完成后,运行该查询。
(2)打开文件名为testa的表单。该表单完成如下功能:每当用户输入用户名和口令并按“确认”按钮后,利用表pass中记录检查其输入是否正确,若正确,就显示“欢迎使用本系统!”字样,并关闭表单;若不正确,则显示“用户名或口令不对,请重输入!”字样;如果三次输入不正确,就显示“用户名或口令不对,登录失败!”字样,并关闭表单。
①修改口令输入文本框,使输入的口令显示为“*”。
②修改该表单“确认”按钮的Click事件中的程序。请将第3、4和12行语句修改正确。修改时不允许增加或删除行,只能在错误行上进行修改。
选项
答案
(1)【操作步骤】 步骤1:命令窗口执行:
CREATE QUERY three,
打开查询设计器,将考生文件夹下的dept表和sell表添加到查询设计器中。 步骤2:添加两个表后,系统弹出“联接条件”对话框,自动查找两个表中相匹配的字段进行联接,单击“确定”。 步骤3:依次双击dept表中的“部门号”、“部门名”字段和sell表中的“年度”字段添加到“字段”选项卡的“选定字段”列表中,在“函数和表达式”框中输入:AVG(Sell.销售额)AS月平均销售,再单击“添加”按钮,将表达式添加到“选定字段”列表中,以同样的方法,再添加“AVG(Sell.工资额).AS月平均工资”和“AVG(Sell.销售额-Sell.工资额)AS月平均利润”两个表达式到“选定字段”列表框中。如图4-43所示。 [*] 步骤4:“排序依据”中,双击“选定字段”中的“Dept. 部门号”和“Sell.年度”字段,添加到“排序条件”列表框。 步骤5:“分组依据”选项卡内,依次双击“选定字段”列表框中的“.Dept.部门号”和“Sell.年度”字段,将字段添加到“分组字段”列表框中。 步骤6:执行【查询】→【查询去向】菜单命令,在“查询去向”中单击“表”图标按钮,在“表名”中输入文件名tabb,单击“确定”按钮。 步骤7:最后单击“常用”工具栏中的“运行”按钮查看结果,将查询文件保存到考生文件夹下。 【操作步骤】 步骤1:命令窗口执行:
MODIFY FORM testa,
打开表单设计器修改表单。 步骤2:选中第二个文本框(Text2),设置PasswordChar属性值为:*。 步骤3:“确认”按钮的click事件中代码如下: 木在下面的程序中,第3、4、12行语句不正确,请修改! 水注意:修改时不允许增加或删除行,只能在错误行上进行修改! USE pas s Keyl=ALLTRIM(ThisForm.textl.value) Key2=ALLTRIM(ThisForm2) LIST ALL.WHILE USER=Kevl IF FOUND()AND PASS=Kev2 WAIT“欢迎使用本系统!”wINDOW TIMEOUT 1 thisform.release ELSE num=num+1 IF num=3 WAIT”用户名或口令不对,登录失败!” WINDOW TIMEOUT 1 LOOP ELSE WAIT”用户名或口令不对,请重输入! ”WINDOW TIMEOUT 1 ENDIF ENDIF 修改后的代码如下: USE pass Key1=ALLTRIM(ThisForm.textl.Value) Key2=ALLTRIM(ThisForm.Text2.Value) LOCATE ALL FOR USER=Kev1 工F FOUND()AND PASS=Key2 WAIT“欢迎使用本系统!”w工NDOW TIMEOUT 1 thisform.release ELSE num=num+1 IF num=3 WAIT”用户名或口令不对,登录失败! ”WINDOW TIMEOUT 1 ThisForm.Release ELSE WAIT“用户名或口令不对,请重输入!” WINDOW TIMEOUT 1 ENDIF ENDIF 步骤4:单击“常用”工具栏中的“运行”按钮查看结果,将表单文件保存到考生文件夹下。
解析
转载请注明原文地址:https://kaotiyun.com/show/FYbp777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
使用SQL语句向学生表S(SNO,SN,AGE,SEX)中添加一条新记录,字段学号(SNO)、姓名(SN)、性别(SEX)、年龄(AGE)的值分别为0401、王芳、女、18,正确的命令是
计算职称为工程师的所有职工的工资总和,并把计算结果存入内存变量gzh,应该使用命令
执行下列一组命令之后,选择“职工”表所在工作区的错误命令是______。CLOSEALLUSE仓库IN0USE职工IN0
在成绩表中要求按“物理”降序排列,并查询前两名的学生姓名,正确的语句是()。
E-R图是数据库设计的工具之一,它一般适用于建立数据库的______。
在SQLSELECT语句中,下列与INTODBF等价的短语是( )。
在VisualFoxPro中,容器层次中的对象引用属性parent的含义是指( )。
在VisualFoxPro中,为了建立一个数据库表,我们可以在打开的( )对话框中完成。
为学生表增加一个字段"平均分数F(6,2)",正确的命令是( )。
①请编写名称为changec的程序并执行;该程序实现下面的功能:将雇员工资表salarys进行备份,备份文件名为baksalarys.dbf;利用“人事部”向“财务部”提供的雇员工资调整表c—salaryl的“工资”,对salarys表的“工
随机试题
这个标志是何含义?
A.关节痛,病情缓慢,肿而不红,穿刺抽出脓液B.关节痛,多发性,有畸形及功能障碍,穿刺液白细胞数增多,中性比例占75%C.关节痛,急性发作,高热、红肿明显,不能活动,白细胞增高,关节液白细胞甚多,中性比例占90%D.关节附近痛,急性发作,高热.红肿不
下列哪些是浅昏迷的表现
下列哪一试验漏出液阴性而渗出液阳性
下列关于自发辐射,正确的是
某边坡走向为东西向,倾向南,倾角为45°,边坡岩体中发育有一组结构面,产状为N135°E、40°SW,如假设边坡破坏时滑动方向与边坡走向垂直,且结构面内聚力可忽略不计,当结构面内摩擦角小于()时,边坡不稳定。
试述事实和真相的联系与区别。(人大2015年研)
We’vebeenhearingaboutitforyears,butthebooklesslibraryhasfinallyarrived,firstappearingoncollegecampuses.AtDre
Comeon—everybody’sdoingit.Thatwhisperedmessage,halfinvitationandhalfforcing,iswhatmostofusthinkingofwhenweh
Comparisonsweredrawnbetweenthedevelopmentoftelevisioninthe20thcenturyandthediffusionofprintinginthe15thand1
最新回复
(
0
)