第 1 页:选择题 |
第 5 页:基本操作、简单应用、综合应用 |
第 6 页:参考答案 |
二、基本操作题
【操作步骤】
(1)单击工具栏中的“打开”按钮,打开考生文件夹下的数
据库SCORE—MANAGER,在父表中选中主索引,按住鼠标左键拖动至子表相应的普通索引上,释放鼠标。
(2)在数据库设计器中右击表COURSE,选择“修改”命令,在表设计器中,将光标移动到最后的空字段处,输入字段名“开课学期”,数据类型为数值型(2,0)。
(3)在数据库设计器中右击表SCORE1,选择“修改”命令,在弹出的表设计器中选中“成绩”字段,在“字段有效性”中的“规则”文本框中输入“成绩>=0”,在“信息”文本框中输入“成绩必须大于或等于零”。
(4)同上题打开表SCORE1的表设计器,选择“成绩”字段,单击NULL列下的按钮(表示此列允许空值),然后再在“字段有效性”中的默认值中输入“.NULL.”。
三、简单应用题
(1)【操作步骤】步骤1:在命令窗口中输入如下语句,并按回车执行。
SELECT姓名,2003一Year(出生日期)AS年龄FROM student INTO TABLE new_table1.dbf
步骤2:单击工具栏中的“新建”按钮,在“新建”对话框中选择“报表”,单击“向导”按钮,在“向导取向”对话框中双击“报表向导”。
步骤3:在“报表向导”步骤1中,选择表new—tablel,并将其全部字段添加到“选定字段”。
步骤4:连续单击“下一步”按钮直到“报表向导”步骤5,选择按字段“年龄”升序排序。
步骤5:单击“下一步”按钮,输入报表标题“姓名一年龄”,单击“完成”按钮。
步骤6:将报表保存为“NEW_REPORT1.FRX”。
(2)【操作步骤】
步骤1:单击工具栏中的“新建”按钮,在“新建”对话框中选择“菜单”,单击“新建文件”按钮,在“新建菜单”对话框中单击“菜单”。在菜单设计器的“菜单名称”中分别输入“查询”和“退出”。
步骤2:在“退出”的结果中选择“命令”,并在后面的框中输入:
SET SYSMENU TO DEFAULT
步骤3:保存菜单为query—menu并生成可执行菜单。
四、综合应用题
【操作步骤】
步骤1:在命令窗口中输人“CREATE FORM myforml”,新建一个表单。按题目的要求添加一个标签控件、一个文本框控件、两个命令按钮和一个表格控件。设置表单的Caption属性为“成绩查询”,标签控件的Caption属性为“输入学号”,Com— mandl的Caption属性为“查询”,Command2的Caption属性为“退出”;设置表格的ColumnCount属性为“2”,RecordSource- Type属性为“0一表”,第1列的Caption属性为“课程名”,第2列的Caption属性为“成绩”。
步骤2:右击表单空白处,选择“数据环境”命令,将表 course和scorel添加到数据环境中。
步骤3:双击命令按钮,编写命令按钮的CliCk事件代码。
******“查询”按钮的Click事件代码 ******
SELECT eourse.课程名,scorel.成绩;
FROM eourse.scorel:
WHERE course.课程号=scorel.课程号AND scoml.学号=ThisForm.Text1.text:
INTO TABLE coruse_cursor
IF RECC()=0
MESSAGEBOX(“学号不存在,请重新输入学号”)
ELSE
ThisForm.Gfidl.RecordSource=”COnlSe—cursor”
ThisForm.Gridl.refresh
ENDIF
*************************
*****“退出”按钮的Click事件代码*****
ThisForm.Release
*************************
步骤4:保存并运行表单。
编辑推荐:
北京 | 天津 | 上海 | 江苏 | 山东 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
广东 | 河北 | 湖南 | 广西 | 河南 |
海南 | 湖北 | 四川 | 重庆 | 云南 |
贵州 | 西藏 | 新疆 | 陕西 | 山西 |
宁夏 | 甘肃 | 青海 | 辽宁 | 吉林 |
黑龙江 | 内蒙古 |