数据库大作业进度反馈(十五周)

这一周基本完成了学生界面的操作,查询课程,添加课程和删除课程。本来是想着增加一个详细课程表,有的一门课一周有两节课,两节课是不同的时间,于是详细的课程表中就是记录了所有的上课时间,而且我把详细课程表这张表和添加课程联系到了一起,选课的时候是从详细课程表中选的,然后今天发现,课程是一门,只是一周有两次课,所以选了一门课,两次课应该都被选中,而我做的只是只能一次选一次课。我想的太简单了,还需改进。
管理员界面完成了学生管理,其中包括查询学生信息(模糊查询),添加学生信息,修改、删除学生信息。修改删除都作为datagridview的按钮进行。
课程管理,添加课程,修改课程,删除课程。

做这个大作业之前其实我并没有好好整理思路,就是到哪一步做哪一步,这就导致做的过程就不停的修修改改。数据库的建表一开始就用了老师的表,后来自己做的时候就不停地删删改改,删了又建,有时候因为增加减少属性的缘故会导致一些连接这个表的控件无法使用,浪费了很多时间。其实要是一开始就想好每一步要做什么,效率应该会高很多,也算是吃了一次教训。

在做的过程中因为表的修改,所以连接了很多次数据库,然后后来看到右侧的数据源是我每连接一次数据库就多出一个,我就自作聪明的认为这就是连接数据库后留下的数据,我就把之前的都删了,后来,呵呵程序都不能运行了,当时做的是学生界面,学生界面的设计都不能看了,还好代码还在,我就又建了一个程序,把东西都复制粘贴过去,从此再也不敢乱碰了。

虽然大致的工作是做完了,但是很多地方还需要改动,看了同学的视频感觉自己的功能还不是很好,界面显示有时候也不太美观。我会一步一步改进的!

参考:
datagirdview中的按钮设置
[GridView1.DataKeyse.RowIndex .Value 是什么含义?

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值