在考生文件夹下完成如下综合应用: (1)建立数据库“学生”。 (2)把自由表student(学生)、course(课程)和score(选课成绩)添加到新建的数据库中。 (3)建立满足如下要求的、表单名和文件名均为formlist的表

admin2017-07-28  28

问题 在考生文件夹下完成如下综合应用:
    (1)建立数据库“学生”。
    (2)把自由表student(学生)、course(课程)和score(选课成绩)添加到新建的数据库中。
    (3)建立满足如下要求的、表单名和文件名均为formlist的表单。
    ①添加一个表格控件Grid1,要求按学号升序显示“学生选课”及“考试成绩”信息(包括字段学号、姓名、院系、课程名称和成绩)。
    ②添加两个命令按钮“保存”和“退出”(Command1和Command2),单击命令按钮“保存”时将表格控件Grid1中所显示的内容保存到表results中(方法不限),单击命令按钮“退出”则关闭并释放表单。
    注意:程序完成后必须运行,并按要求保存表格控件Grid1中所显示的内容到表results。

选项

答案【操作步骤】 步骤1:新建一个数据库“学生”,将自由表“学生”、“课程”和“选课成绩”添加到新建的数据库中。 步骤2:在命令窗口中输入:Crea form formlist,新建一个表单。按题目要求为表单添加一个表格控件和两个命令按钮控件,修改各控件的相关属性如下。 步骤3:在表单的Init事件中写入代码。 *****表单的“Init”事件代码***** thisform.grid1.recordsourcetype=4 thisform.grid1.recordsource=; "SELECT Student.学号,Student.姓名,Student.院系,Course.课程名称,; Score.成绩; FROM student f score|course; WHERE Score.课程编号=Course.课程编号; AND Student.学号=Score.学号; ORDER BY Student.学号; into cursOr abc" *********************** 步骤4:在“保存”命令按钮中输入 select * from abc into table results 步骤5:在命令按钮退出中写入“ThisForm.Release”。 步骤6:保存并按题目要求运行表单。

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

最新回复(0)