建立“学生”数据库;把自由表student(学生)、course(课程)和score(选课成绩)添加到新建立的数据库:建立满足如下要求的表单formlist(控件名和文件名) ①添加一个表格控什Gridl.并按学号升序显示学生选课及考试成绩信息(包括字

admin2016-10-30  16

问题 建立“学生”数据库;把自由表student(学生)、course(课程)和score(选课成绩)添加到新建立的数据库:建立满足如下要求的表单formlist(控件名和文件名)
  ①添加一个表格控什Gridl.并按学号升序显示学生选课及考试成绩信息(包括字段学号、姓名、院系、课程名称和成绩)。
  ②添加命令按钮“保存”(Commandl)和“退出”(command2),单击命令按钮“保存”时将表格控件Gridl中所显示的内容保存到表results(方法不限),单击命令按钮“退出”时关闭并释放表单。运行农单如图3一10所示。

    注意:程序完成后必须运行,并按要求保存表格控件GridI中所显示的内容到表results。

选项

答案【操作步骤】 步骤1:在命令窗口执行命令:MODIFY DATABASE学生,创建数据库并打开数据库设计器。 步骤2:在新建的“学生”数据库设计器中单击有键,选择【添加表】快捷菜单命令,在弹出的“打开”对话框中双击自由表“student”,将表添加到数据库中。以同样的方法,将“score”和“course”表添加到数据库中。 步骤3:在命令窗口执行命令:cREATE FORMFORMLIST,打开表单设计器新建表单。从“农单控件”工具栏中依次向表单添加一个表格和两个命令按钮控件。 步骤4:在“属性”面板的下拉框中选择表单对象,在“全部”选项卡中修改对象属性值,见表4-14。 [*] 步骤5:双击表格(Gfidl)控件编写Init事件代码。内容如下: *****表格(Gnd1)的Inn事件代码(以下SQL查询语句是通过查询设计器生成)***** THIS.RECORDSOURCE=”;SELECT student.学号,student.姓名, student.院系,course.课程名称,score.成绩; FROM 学生!stuadent INNER.JOIN学生!scoze; INNER JOIN学生!course; ON score.课程编号=course.课程编号; ON student.学号=score.学号; ORDER BY 1; INTO CURSOR CURSOR1” 步骤6:双击命令按钮,编写各个命令按钮的Click事件代码。各按钮代码如下: ********“保存”按钮的cnck事件代码*********** SELECT*FROM CURSOR1 INTO TABLE RESULTS ****“退出”按钮的click事件代码**** TEISFORM .RELEASE 步骤7:单击“常用”工具栏中的“运行”按钮奄看结果并生成表史件,将表单文件保存到考生文件夹下。

解析
转载请注明原文地址:https://jikaoti.com/ti/bIk0FFFM
0

随机试题
最新回复(0)