(1)打开基本操作题中建立的“学生”数据库,将自由表“student”“score”和“course”添加到数据库中。 (2)在“student”数据库中建立反映学生选课和考试成绩的视图“viewsc”,该视图包括“学号”“姓名”“课程名称”和“成

admin2010-08-26  36

问题 (1)打开基本操作题中建立的“学生”数据库,将自由表“student”“score”和“course”添加到数据库中。
    (2)在“student”数据库中建立反映学生选课和考试成绩的视图“viewsc”,该视图包括“学号”“姓名”“课程名称”和“成绩”4个字段。
    (3)打开表单文件“three”,完成下列操作:
    ①为“生成数据”命令按钮(Command1)编写代码:用SQL命令查询视图“viewsc”的全部内容,要求先按“学号”升序排列,若“学号”相同再按“成绩”降序排列,并将结果保存在“result”表中;
    ②为“运行报表”命令按钮编写代码;预览报表;
    ③为“退出”命令按钮(Command3)编写代码;关闭并释放表单。
    最后运行表单“three”,并通过“生成数据”命令按钮产生表“result”文件。

选项

答案①选择【文件】→【打开】命令,选择“学生”数据库,在数据库设计器中单击右键,在弹出的菜单中选择“添加表”,将“student”“score”“course”表添加到数据库中。 ②在数据库设计器中单击右键,在弹出的菜单中选择“新建本地视图”,选择“新建视图”,打开视图设计器,将“student”表和“course”表添加到视图中。选择“字段”按钮,将“student.学号”“student.姓名”“course.课程名称”“score.成绩”添加到视图中。单击“保存”按钮,在弹出的“另存为”对话框中输入表单文件名“viewsc”。 ③选择【文件】→【新建】命令,选择“报表”,选择“报表向导”,将VIEWSC添加到报表中,修改报表样式为简报式,点击保存按钮,在弹出的“另存为”对话框中输入表单文件名“three”。 ④选择【文件】→【打开】命令,打开表单“three”,在表单设计器中,双击“生成数据”命令按钮,在Click事件中输入代码: SELECT*FROM viewsc ORDER BY学号,成绩DESC INTO TABLE result ⑤双击“运行报表”命令按钮,在Click事件中输入代码: report form three preview ⑥双击“退出”命令按钮,在Click事件中输入代码: thisform.release ⑦选择【表单】→【执行表单】命令,运行表单。

解析
转载请注明原文地址:https://kaotiyun.com/show/b8zp777K
0

随机试题
最新回复(0)