设计一个名为mystu的表单(文件名为mystu,表单名为form1),表单标题为"计算机系学生选课情况",所有控件的属性必须在表单设计器的属性窗口中设置。表单中有一个表格控件(名称为Grid1,该控件的RecordSourceType属性设置为4-SQL

admin2013-08-29  27

问题 设计一个名为mystu的表单(文件名为mystu,表单名为form1),表单标题为"计算机系学生选课情况",所有控件的属性必须在表单设计器的属性窗口中设置。表单中有一个表格控件(名称为Grid1,该控件的RecordSourceType属性设置为4-SQL说明)和两个命令按钮"查询"(Command1)和"退出"(Command2)。
运行表单时,单击"查询"命令按钮后,表格控件中显示6系(系字段值等于字符6)的所有学生的姓名、选修的课程名和成绩。
单击"退出"按钮关闭表单。
注意:完成表单设计后要运行表单的所有功能。

选项

答案【操作步骤】 步骤1:新建一个空白表单,文件名为mystu。 步骤2:通过表单控件工具栏,添加一个表格控件和两个命令按钮控件到表单中。 步骤3:将表"学生"、"课程"和"选课" 添加到表单的数据环境中。 设置表单的Caption属性为"计算机系学生选课说明",Command1的Caption属性为"查询",Command2的Caption属性为"退出",表格控件的RecordSourceType属性为"4-SQL说明"。 步骤4:编写两个命令按钮的Click事件代码如下。 ******"查询"按扭的Click如下代码****** thisform.grid1.recordsourcetype=4 thisform.grid1.recordsource=; "SELECT 学生.姓名, 课程.课程名称, 选课.成绩; FROM 学生,选课,课程 ; WHERE 选课.课程号 = 课程.课程号 ; AND 学生.学号 = 选课.学号; AND 学生.系 = ’6’; INTO CURSOR temp" thisform.refresh ************************* "退出"按扭的Click事件代码如下。 ThisForm.Release 步骤5:保存并按题目要求运行表单。

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

最新回复(0)