怎么实现系统管理用户和普通用户的登陆,数据库是ACCESS,在不同用户登陆后普通用户需要隐藏两个按钮,请高手指点~~
 还有就是关于数据的查询,在学生成绩管理当中,怎么样实现在查询后不仅要显示每名学生的综合平均分,还要统计出每班每门课程的平均分。

解决方案 »

  1.   

    在记录用户名和密码的表中加一个字段,比如 ifsystem,逻辑型。
    设置用户时可以设置 是/否 系统管理员,然后记录到表中。
    登录将此用户的该字段值赋给两个按扭的 visible 属性
      

  2.   

    所有的權限都可以有用戶表中設置
    比如新增權限、修改權限、刪除權限、查詢權限...在用戶表中對應為ifinsert、ifupdate、ifdelete、ifselect...字段類型設為是/否型.
    其它的就在代碼中控制
      

  3.   

    要显示每名学生的综合平均:select A课程,B课程,C课程,(A课程+B课程+c课程)/3 from 成绩表还要统计出每班每门课程的平均分
    ---
    可以sql重新查,或者 将两个sql进行 union  allselect 班级,sum(A课程)/count(A课程) A课程的平均分  from 成绩表
    group by 班组