问答题 ①建立一个如图2.34所示的表单名和文件名均为myform的表单。表单的标题是“教师情况”,表单中有两个命令按钮(Command1和Command2),两个复选框(Checkl和Check2)和两个单选钮(Optionl和Option2)。Command1和Command2的标题分别是“生成表”和“退出”,Checkl和Check2的标题分别是“系名”和“工资”,Optionl和option2的标题分别是“按职工号升序”和“按职工号降序”。
【正确答案】正确答案:步骤1:在命令窗口执行命令: CREATE FORM myform ,打开表单设计器新建表单。从“表单控件”工具栏中依次向表单添加一个选项按钮组、两个复选框和两个命令按钮控件。 步骤2:在“属性”面板的下拉框中选择表单对象,在“全部”选项卡中修改对象属性值,见表3.36。
【答案解析】解析:本大题考查了表单及控件的常用属性和方法的设置;工F条件语句;SQL简单查询。 对本题操作时,首先根据题意新建表单、添加控件并修改相关属性。修改选项组单选按钮的标题属性值时,要注意选项组处于“编辑”状态,能单独选定选项组中的按钮,否则“属性”面板中不会出现Caption属性。 由于查询是根据选项组中单个选项和复选框进行操作的,因此需要判断选项组的选项按钮及复选框的状态来执行相应的功能。选项组中获得当前被选中单选项的返回值属性是Value,当选项组的Value值为1时表示被选定的是第一个单选项,Value值为2时表示被选定的是第二个单选项;而复选框被选中时,Value值为1,反之,Value值为0。 SQL程序设计部分考查的是SQL简单的排序查询,属于非常简单的查询语句。通过多个IF语句的嵌套,判断执行何种查询,这里关键是要分清各条件语句的条件设置。根据题意,本题需要设计3组共6种SQL查询语句。 . 两个复选框同时被选中时,选项组中选中第一个单选按钮或指向第二个单选钮分别要执行的操作; . 第一个复选框被选中时,选项组中选中第一个单选按钮或指向第二个单选钮分别要执行的操作; . 第二个复选框被选中时,选项组中选中第一个单选按钮或指向第二个单选钮分别要执行的操作。