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

admin2013-08-29  32

问题 在考生文件夹下完成如下综合应用:
(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,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/mJop777K
0

最新回复(0)