用PowerBuilder实现一个应用程序名为StuApp的应用,程序中用到数据库Studb。Studb包括3张表:Student、Class和Mark。Student用于记录学生信息;Class用于记录课程信息;Mark用于记录学生选修课程的成绩。
运行StuApp,会出现一个带有菜单m_student的MDI窗口框架w_student。单击菜单上的“成绩浏览”菜单项(m_browseMark)会出现一个成绩浏览窗口w_browseMark,如图所示。左侧的数据窗口(dw_student)显示学生的学号、姓名、性别和专业,右侧的数据窗口(dw_mark)显示左侧学生的所选课程及成绩。dw_student和dw_mark分别与d_student和d_mark连接。
单击“向前翻页”命令按钮(cb_previous),dw_student会显示前一名学生信息,dw_mark也同时显示前一名学生的成绩。单击“向后翻页”命令按钮(cb_next),dw_student会显示后一名学生信息,dw_mark也同时显示后一名学生的成绩。单击“关闭”按钮,关闭w_browseMark窗口。
(1)假设已经创建数据库、表和ODBC数据源,除此之处,请说明实现上述应用功能的关键步骤,需要明确指出操作对象的名称,不需指明脚本编写部分。
(2)请完成w_browseMark的Open事件脚本。
_________________________________ // 定义一个字符串型的局部变量sl_stuId
_________________________________ //为dw_student设置事务对象
_________________________________ //为dw_mark设置事务对象
If _________________________________ then //如果检索数据到dw_student成功
______________ =this.object.data[currentrow,1]//获取dw_student当前记录的学号
If__________________________ then //如果检索数据到dw_mark成功
Messagebox(“提示”,“该学生没有选课记录!”)
End if
____________________
Messagebox(“提示”,“检索学生信息出错!”)
End if
试论版本管理的核心问题。
用PowerBuilder实现一个应用程序名为StuApp的应用,程序中用到数据库Studb。Studb包括3张表:Student、Class和Mark。Student用于记录学生信息;Class用于记录课程信息;Mark用于记录学生选修课程的成绩。
运行StuApp,会出现一个带有菜单m_student的MDI窗口框架w_student。单击菜单上的“成绩浏览”菜单项(m_browseMark)会出现一个成绩浏览窗口w_browseMark,如图所示。左侧的数据窗口(dw_student)显示学生的学号、姓名、性别和专业,右侧的数据窗口(dw_mark)显示左侧学生的所选课程及成绩。dw_student和dw_mark分别与d_student和d_mark连接。
单击“向前翻页”命令按钮(cb_previous),dw_student会显示前一名学生信息,dw_mark也同时显示前一名学生的成绩。单击“向后翻页”命令按钮(cb_next),dw_student会显示后一名学生信息,dw_mark也同时显示后一名学生的成绩。单击“关闭”按钮,关闭w_browseMark窗口。
(1)假设已经创建数据库、表和ODBC数据源,除此之处,请说明实现上述应用功能的关键步骤,需要明确指出操作对象的名称,不需指明脚本编写部分。
(2)请完成w_browseMark的Open事件脚本。
_________________________________ // 定义一个字符串型的局部变量sl_stuId
_________________________________ //为dw_student设置事务对象
_________________________________ //为dw_mark设置事务对象
If _________________________________ then //如果检索数据到dw_student成功
______________ =this.object.data[currentrow,1]//获取dw_student当前记录的学号
If__________________________ then //如果检索数据到dw_mark成功
Messagebox(“提示”,“该学生没有选课记录!”)
End if
____________________
Messagebox(“提示”,“检索学生信息出错!”)
End if
简要说明结构化程序设计的实施要点。
PVCS主项目(Master Project)
简述信息库(Repository)的主要内容。
概念模式的两重性
模块间逻辑耦合
软件危机
第一代语言
PowerModel的体系结构是___________式,___________的。
2005年初级经济师考试《旅游经济专
初级旅游经济师试题及答案一
初级旅游经济师试题及答案二
2005年初级经济师考试《邮电经济专
初级经济师试题及答案1(邮电经济)
初级经济师试题及答案1(保险经济)
初级经济师试题及答案2(邮电经济)
初级经济师试题及答案2(保险经济)
初级经济师试题及答案3(保险经济)
2014年经济师初级考试真题《建筑经