c#实现学生成绩查询系统(一)

        用到的数据库为MySQL5.5

         设计阶段

         首先考虑用户类型,共3种,老师、学生、管理员。每种登陆后,进入不同的操作页面即可,因为权限是不同的。

          学生,只要能查询成绩即可,可以用ListView显示或者DataGridView显示。

            老师,要两个功能,第一是录入全班同学成绩,第二是修改某个同学成绩。

            但是一个老师不一定代一门课,有可能代多门课程,所以要设计一个课程表。课程号为主键,授课老师为一个字段,授课老师可以重复。

            老师登陆后,首先选择授课课程,才可进入成绩录入或者成绩修改的阶段。        

            管理员,可以添加、删除用户。删除老师的时候,采用级联删除。课程表中老师的记录设为null.

            所以,设计数据库,就要有teacherinfo,studentinfo,lesson,usr,这四个表。

             

        首先添加引用MySQL.data.dll文件。里面提供操纵数据库的类与方法。        

        

  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值