建立一个表单,表单文件名和表单控件名均为myform_db,表单标题为“数据浏览和维护”,表单示例如图1-21所示。其他功能要求如下; ①用选项按钮组(Optiongroup1)控件选择“职工表(employee)”(Option1)或“订单表(

admin2010-12-13  61

问题 建立一个表单,表单文件名和表单控件名均为myform_db,表单标题为“数据浏览和维护”,表单示例如图1-21所示。其他功能要求如下;

    ①用选项按钮组(Optiongroup1)控件选择“职工表(employee)”(Option1)或“订单表(orders)”(Option2)。(注意;括号使用西文符号)
    ②用复选框(Check1)控件确定显示的表是否需要存盘。
    ③单击“确定”(Command1)命令按钮,若“存盘”
复选框被选中,则用SQL语句将选项组指定的表的内容存入表temp中,否则用SQL语句显示该表的内容。
    ④单击“退出”(Command2)命令按钮,关闭并释放表单。

选项

答案步骤1:在命令窗口执行命令:CREATE FORMmyform=db,打开表单设计器新建表单。从“表单控件”工具栏中依次向表单添加一个选项按钮组、一个复选框和两个命令按钮控件。 步骤2:在“属性”面板的下拉框中选择表单对象,在“全部”选项卡中修改对象属性值,见表2-25。 [*] 步骤3:双击命令按钮,编写各个命令按钮的Click事件代码。各按钮代码如下: *****“确定”按钮的Click事件代码***** IF THISFORM.CHECK1.VALUE=1 IF THISFORM.OPTIONGROUP1.VALUE=1 SELECT * FROM employee INTO TABLE TEMP.DBF ELSE SEL.ECT * FROM orderS INTO TABLE TEMP.DBF ENDIF ELSE IF THISFORM.OPTIONGROUP1.VALUE=1 SELECT * FROM employee ELSE SELECT * FROM orders ENDIF ENDIF *****“退出”按钮的Click事件代码***** THISFORM.RELEASE 步骤4:单击“常用”工具栏中的“运行”按钮查看结果,将表单文件保存到考生文件夹下。

解析 本大题考查了表单及控件的常用属性和方法的设置;条件结构程序设计;SQL简单查询。
    对本题操作时,首先根据题意新建表单、添加控件并修改相关属性。注意复选框值为1时表示选中状态,为0时为未选中状态。
    程序设计的基本流程为:首先判断复选框是否被选中;接着判断选项组中被选中的是哪个选项;根据不同的选项编写对应的SQL查询语句。本题可以使用IF…ELSE…ENDIP语句结构设计程序,并可以嵌套使用该条件结构语句。
    SQL程序设计部分考查的是SQL简单查询,属于最简单的查询语句。主要是根据当前复选框的状态判断是否包含查询输出语句。
转载请注明原文地址:https://jikaoti.com/ti/JRe0FFFM
0

最新回复(0)