你好,欢迎来到电脑编程技巧与维护杂志社! 杂志社简介广告服务读者反馈编程社区  
合订本订阅
 
 
您的位置:杂志经典 / 跟高手学编程
权限管理与系统登录(十四)
 

strSQL := strSQL + ')order By MenuItemName';

      end

      else begin

       ShowMessage('该用户没有角色,请检查');       Close();

       Application.Terminate;       Exit;

      end;

      ADODataSetUserRight.CommandText := strSQL;

      ADODataSetUserRight.Open;

      ADODataSetUserRight.Filtered := True;

      SetObjRight( MainMenu );  // 设置登录用户的使用权限

    end;

  Except

  end;

 end;

end;

其他的各个菜单项分别使用一个界面(若干模块),用于实现相应的功能,这里以本文中要实现的“教师信息”、“任课教师安排”、“课程成绩”和“查询与统计”等任务为例加以说明,其他的读者可以参考编写,也可下载本系统源代码加以模仿。

“教师信息”菜单项OnClick事件的代码如下:

procedure TFormMain.TeacherInforClick(Sender: TObject);

begin

  FormTeacher.ShowModal;  // 教师信息添加、修改和删除

end;

“任课教师安排” 菜单项OnClick事件的代码如下:

procedure TFormMain.NCourseTeacherClick(Sender: TObject);

begin

  FormCourseTeacher.ShowModal;  // 显示任课教师安排界面

end;

“课程成绩” 菜单项OnClick事件的代码如下:

procedure TFormMain.NCourseAchievementClick(Sender: TObject);

begin

 FormAchievement.ShowModal; //显示课程成绩操作界面

end;

  推荐精品文章

·2024年12月目录 
·2024年11月目录 
·2024年10月目录 
·2024年9月目录 
·2024年8月目录 
·2024年7月目录 
·2024年6月目录 
·2024年5月目录 
·2024年4月目录 
·2024年3月目录 
·2024年2月目录 
·2024年1月目录
·2023年12月目录
·2023年11月目录

  联系方式
TEL:010-82561037
Fax: 010-82561614
QQ: 100164630
Mail:gaojian@comprg.com.cn

  友情链接
 
Copyright 2001-2010, www.comprg.com.cn, All Rights Reserved
京ICP备14022230号-1,电话/传真:010-82561037 82561614 ,Mail:gaojian@comprg.com.cn
地址:北京市海淀区远大路20号宝蓝大厦E座704,邮编:100089