1、国家二级 VF机试模拟试卷 50及答案与解析 一、基本操作题( 30分) 1 1. 打开数据库 PRO叫及数据库设计器,其中的两个表的必要的索引已经建立,为这两个表建立永久性联系 2设置 CATEGORY表中 “种类名称 ”字段的默认值为: “饮料 ”。 3为 PRODUCTS表增加字段:优惠价格 N(8, 2)。 4如果所有商品的优惠价格是在进货价格基础上减少 12%,计算所有商品的优惠价格。 二、简单应用题( 40分) 2 输入 3个不同的数,将它们由大到小排序。表单样式如图 2-7所示。 三、综合应用题( 30分) 3 创建如图 1-6所示的表单 (在表单中使用了学生表和选课表 )。 4
2、 设计一个如图 1-7所示的 “学生数据操作 ”表单。 国家二级 VF机试模拟试卷 50答案与解析 一、基本操作题( 30分) 1 【正确答案】 建立索引在表设计器中的索引选项卡,建立有效性规则在表设计器中的字段选项卡。在 “规则 ”栏中输入 “年龄 =25 AND年龄 =65”, “默认值 ”栏输入 “45”。 二、简单应用题( 40分) 2 【正确答案】 操作步骤如下: 在表单中创建 2个 “标签 ”控件、 3个 “文本框 ”控件和 2个 “命令按钮 ”控件,并选择好位置和大小。 设置控件的字体和字号。 表单控件的主要属性见表 2-2。 添加 “从大到小排序 ”按钮Command1的 Cl
3、ick事件代码,如图 2-8所示。 添加 “退出 ”按钮 Command2的 Click事件代码,如图 2-9所示。 三、综合应用题( 30分) 3 【正确答案】 操作步骤如下: 在表单中创建 2个 “标签 ”控件、 1个 “下拉列表框 ”控件和 1个 “表格 ”控件,并选择好位置和大小。 设置控件的字体和字号。 在 “数据环境设计器 ”中添加表 “学生 ”和 “选课 ”,并在属性框中设置好 “文本 ”框和 “表格 ”控件的数据源。表单控件的主要属性见表 1-2。 为控件 Combo1的InteractiveChange事件设置如下代码: loca for 姓名 =alltrim(This v
4、alue) ThisForm grid1 refresh 给表单命名后,运行表单。在操作时,可在列表框 中选择一个学生姓名进行查询。 4 【正确答案】 操作步骤如下; 在表单中创建 1个 “标签 ”控件和 1个 “命令按钮组 ”控件。并选择好位置和大小。 设置控件的字体和字号。 打开 “数据环境设计器 ”,添加 “学生 ”表。分别将 “学生 ”数据表中的学号、姓名、性别、出生年月、入校总分、三好生字段拖动到表单中的适当位置,将性别字段的文本框换成单选按钮组。表单控件的主要属性见表 1-3。 打开 “代码编辑 ”窗口,添加 “增加 ”按钮 Command1的 Click事件代码,如图 1-8所示的代码编辑框中命令的作用是:增加一条空记 录,当用户在表单中添加相应的值后,保存数据并刷新当前表单。 添加 “修改 ”按钮Command2的 Click事件代码,如图 1-9所示的代码编辑窗口中函数 tableupdate()的作用是:用表单中输入的数据对数据环境中的临时表 (学生表 )进行修改。 添加 “删除 ”按钮 Command3的 Click事件代码,如图 1-10所示的代码编辑窗口中命令的作用是:当在对话框中确认要删除记录后,删除记录并刷新表单,否则清除表单。 添加 “退出 ”按钮Command4的 Click事件代码,如图 1-11所示。