首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下完成下列操作: 为了查询不同菜系包含的菜品,请设计一个表单formone.scx,其界面如图3-13所示。 表单控件名为formone,表单的标题为“菜品查询”。表单左侧有一个标签控件Labelone,显示内容为“输入菜系”,一个文本框控件
在考生文件夹下完成下列操作: 为了查询不同菜系包含的菜品,请设计一个表单formone.scx,其界面如图3-13所示。 表单控件名为formone,表单的标题为“菜品查询”。表单左侧有一个标签控件Labelone,显示内容为“输入菜系”,一个文本框控件
admin
2017-03-29
73
问题
在考生文件夹下完成下列操作:
为了查询不同菜系包含的菜品,请设计一个表单formone.scx,其界面如图3-13所示。
表单控件名为formone,表单的标题为“菜品查询”。表单左侧有一个标签控件Labelone,显示内容为“输入菜系”,一个文本框控件Textone用于输入菜品所属的菜系,2个命令按钮Commandl和Command2分别显示“查询”和“退出”以及一个表格控件Gridone。表单运行时,用户首先在文本框中输入菜系名称,然后单击“查询”按钮,在表格控件Gridone中显示此菜系的菜品,包括菜系、菜名和市场价,并按市场价降序排序,同时将查询结果存入tb.dbf文件中。单击“退出”按钮将关闭表单。最后运行该程序,并查询“川菜”的相关信息。
选项
答案
步骤1:在命令窗口输入命令建立表单:
CREATE FORMformone,
并打开表单设计器。 步骤2:为表单添加数据库环境,在“显示”菜单下选择“数据环境”子菜单,弹出“添加表或视图”对话框,选中“菜品”表,单击“添加”把数据表添加进来,添加完成后单击“关闭”按钮关闭该对话框。 步骤3:在表单生添加1个标签、1个表格、1个文本框和2个命令按钮,分别设置属性如表4—19所示,并进行适当布置和大小调整。 [*] 步骤4:设置表格的RowSource和RowSourceType属性手工指定为“SELECT菜系,菜名,市场价from菜品where菜系="鲁菜"”和“4—SQL说明”。 步骤5:双击“查询”命令按钮,进入代码编辑界面,编写“查询”按钮的Click事件代码:
this form.Gridone.recordsource="SELECT菜系,菜名,市场价FROM菜品;
and菜系=alltrim( this form. textone .value);
ORDER BY市场价DESC"
SELECT菜品,菜系,菜品.菜名,菜品,市场价;
FROM菜单!菜品;
where菜品.菜系="川菜";
ORDER BY菜品.市场价DESC;
INTO TABLE tb.dbf
步骤6:双击“退出”命令按钮,进入代码编辑界面,编写“退出”按钮的Click事件代码:thisform.release 步骤7:保存并运行表单,在文本框中输入“鲁菜”,然后单击“查询”按钮。 表单的设计和使用、SQL语句。
解析
本大题考查了表单设计器的使用、控件属性设置和事件代码编写以及SQL语句。
题目要求户首单击“查询”按钮时,根据文本框的输入查询改菜系的菜品,包括菜系、菜名和市场价,并显示在表格中,因此需要一个变量来记录文本框的输入,在SQL查询中使用该变量,并把查询结果赋值给表格的RecordSource属性。
转载请注明原文地址:https://www.kaotiyun.com/show/7eIp777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
从职工表(姓名、性别、出生日期)查询所有目前年龄在35岁以上(不含35岁)的职工信息,正确的命令是()。
与“SELECT*FROM歌手WHERENOT(最后得分>9.00OR最后得分
下面表达式中,运算结果为12的是()。
下列程序段执行以后,内存变量y的值是()。CLEARx=12345Y=0DOWHILEx>0Y=Y+x%10x:inkx/10)ENDDO?Y
为保证数据的实体完整性,应该创建的索引是()。
设有学生(学号,姓名,性别,出生日期)和选课(学号,课程号,成绩)两个关系,查询选修课程号为“101”课程得分最高的同学,正确的SQL语句是()。
SQL语句中,能够判断“订购日期”字段是否为空值的表达式是()。
数据库系统的三级模式不包括()。
在考生文件夹下,打开test_db数据库,完成如下操作:(1)为表sell建立一个主索引,索引名为:PK,索引表达式为:部门号+年度+月份。(2)将自由表datatest、model、tabc和pass添加到当前打开的数据库中。(3)
(1)建立数据库ordersmanage。(2)将自由表employee和orders添加到新建的ordersmanage数据库中。(3)表employee与表orders具有一对多联系,为建立两表之间的联系建立必要的索引。
随机试题
甲亢患者的甲状腺肿大程度与病情轻重一致。()
尿毒症患者服用布洛芬可肾衰患者使用青霉素可使
各个企业所使用的账务处理程序虽然不相同,但是各种账务处理程序存在着密切的联系,都是以()为基础发展演变而来。
某只股票年末每股税后利润为0.40元,市场利率为5%,则该只股票价格为()元。
根据以下资料,回答以下题。2008届本科毕业生自主创业的资金中来源于银行贷款/信用卡透支的比来自风险投资的约多多少?()
求
Beingamanhasalwaysbeendangerous.Thereareabout105malesbornforevery100females,butthisratiodropstonearbalan
分布式数据库中,______是指各场地数据的逻辑结构对用户不可见。
(演示文稿题)公司计划在“创新产品展示及说明会”会议茶歇期间,在大屏幕投影上向来宾自动播放会议的日程和主题,要求市场部助理小王完成相关演示文件的制作。具体要求如下:为了布局美观,将第6张幻灯片中的内容区域文字转换为“水平项目符号列表”SmartArt布
Solvingaproblemcanbebrokendownintoseveralsteps.First,theproblemmustbeidentifiedcorrectly.Psychologistsrefer(1
最新回复
(
0
)