首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
(1)打开test db数据库,根据表dept和表sell并使用查询设计器设计一个名称为three的查询,按“年度”分部门(按年度和部门分组)统计“月平均销售”(通过销售额计算)、“月平均工资”(通过工资额计算)和“月平均利润”(通过“月平均销售一月平均工
(1)打开test db数据库,根据表dept和表sell并使用查询设计器设计一个名称为three的查询,按“年度”分部门(按年度和部门分组)统计“月平均销售”(通过销售额计算)、“月平均工资”(通过工资额计算)和“月平均利润”(通过“月平均销售一月平均工
admin
2016-10-30
54
问题
(1)打开test db数据库,根据表dept和表sell并使用查询设计器设计一个名称为three的查询,按“年度”分部门(按年度和部门分组)统计“月平均销售”(通过销售额计算)、“月平均工资”(通过工资额计算)和“月平均利润”(通过“月平均销售一月平均工资”计算)。查询统计结果按“部门号”、“年度”升序排序,并将查询结果输出到表tabb中。表mbb的字段名依次为:“部门号”、“部门名”、“年度”、“月平均销售”、“月平均工资”、“月平均利润”。设计完成后,运行该查询。
(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:最后单击“常用”工具栏中的“运行”按钮查看结果,将查询文件保存到考生文件夹下。 (2) 【操作步骤】 步骤1:命令窗口执行:MODIFY FORM testa,打开表单设计器修改表单。 步骤2:选中第二个文本框(Text2),设置PasswordC:hat属性值为:*。 步骤;“确认”按钮的click事件中代码如下: 在下面的程序中,第3、4、12行语句不正确,请修改! *注意:修改时不允许增加或删除行,只能在错误行上进行修改! USE pass Keyl=ALLTRIM(This Form.text1.value) Key2=ALLTRIN(ThisForm2) LIST ALL WHILE USER=Kev1 IF FOUND()AND PASS=Kev2 WAIT”欢迎使用本系统!”WINDOW TIMEOUT 1 thisform.release FLSE num=nUm+1 IF num=3 WAIT”用户名或口令不对,登录失败!” WINDOW T IMEOUT 1 LOOP ELSE WAIT”用户名或口令不对。请重输入! ”WINDOW TIMEOUT 1 ENDIF ENDIF 修改后的代码如下: USE pass Key1=ALLTRIM(ThisForm.text1.value) Key2=ALLTRIM《ThisForm.Text2.Value) LOCATE ALL FOR USER=Key1 IF FOUND()AND PASS=Key2 WAIT“欢迎使用本系统!”WINDOW TIMEOUT 1 thisfozm.release ELSE num=num+1 IF num=3 WAIT“用户名或口令不对,登录失败!”WINDOW TIMEOUT 1 ThisForm.Release ELSE WAIT"用户名或口令不对,请重输入!” WINDOW TIMEOUT 1 ENDIF END IF 步骤4:单击“常用”工具栏中的“运行”按钮查看结果,将表单文件保存到考生文件夹下。
解析
转载请注明原文地址:https://www.kaotiyun.com/show/7HIp777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
要使“产品”表中所有产品的单价上浮8%,正确的SQL命令是()。
向VisualFoxPro的项目中添加表单,可以使用项目管理器的()。
打开考生文件夹下的DB数据库,完成如下基本操作:1.为表TABB增加一个字段,字段名为“日期”,数据类型为日期型。2.使用SQLUPDATE语句将表TABB中所有记录的“日期”字段的值修改为2005-10-01,并将SQL语句存储到名
)表单里有一个选项按钮组,包含两个选项按钮Option1和Option2。假设Option2没有设置Click事件代码,而Option1和选项按钮组以及表单都设置了Click事件代码。那么当表单运行时,如果用户单击Option2,系统将()。
执行SQL语句DROPVIEWMyView的结果是()。
如果学生表student是使用下面的SQL语句创建的:CREATETABLEstudent(学号C(6)PRIMARYKEYNOTNULL,姓名C(8),性别C(2),年龄N(2)CHECK(年龄>15AND年龄
存VisualFoxPro中对字段设置有效性规则,则下面描述正确的是()。
假设当前系统日期是2010年12月31日,则执行命令QR=MOD(YEAR(DATE()+1),10)后,QR的值是(),
数据库系统的核心是()。
随机试题
_________是指妊娠期间,在外环境上,母亲自身的精神情绪上对胎儿生长发育施加影响,试图通过这两方面的因素,促进胎儿身体与智力方面的良好教育。
一家向餐饮业供应原材料的公司的销售部门正在为近期的销售数据烦恼。5个业务员的周销售数据如下:小李被认为是公司最好的销售员,他的个人销售数据如下:市场营销部经理审视了每年8月的年平均移动销售量,发现仅有今年8月的销售量出现了低于500
代理是代理人在代理权限内,以_______的名义实施的、其_______由被代理人承担的_______。
善治乳痈的药物是
女性,18岁,因颈部肿物1年就诊,无任何自觉症状。查体:脉搏88次/分,甲状腺双侧对称性肿大,质软,随吞咽活动。根据以上临床特点,可能性最大的诊断是
某有限责任公司董事甲拟出售一台机器设备给本公司,公司章程对董事、高级管理人员与本公司交易事项未作规定,根据《公司法》的规定,甲与本公司进行交易须满足的条件是()。
一个著名的歌手获得了一场诉讼的胜利,控告一个广告公司在一则广告里使用了由另一名著名歌手对一首众所周知由该著名歌手演唱的歌曲进行翻唱的版本。这场诉讼的结果,广告公司将停止在广告中使用模仿者的版本。因此,由于著名歌手的演唱费用比他们的模仿者要高,因此广告费用将
Thepeaksofmountainrange,actinglikerocksinastreambed,produceripplesintheairflowingoverthem;theresultingflow
Thewavelengthsoflightandradiowaves,unlikehighenergygammaradiation,aremuchshorter.
_____________(没有什么可做),weplayedgames.
最新回复
(
0
)