学生系统小结之frmLogin登陆、更改启动项、系统三大功能

一、登录窗体出的错

遇到的问题是无论这样登录都显示“没有这个用户!”

这里等于号后面不能有空格

下面给大家介绍一个调试学生的小技巧。

登录窗体登录了之后,不能跳出下一个窗体,原因是启动项不对

选择Student_Mis属性

改为Sub
Main为启动对象就可以了!
 

下一个就要开始调试frmMain(MDIForm1.frm)窗体了可以在启动项直接设置成frmMain为启动对象这样就免得每次运行再输入一遍用户名和密码了!

 

二、系统主要就是三个大的功能:添加、查询、修改

首先添加用户→添加班级信息(修改班级信息)→添加学籍信息→修改(查询)学籍信息;添加课程信息→添加成绩信息(修改(设置)课程信息)→修改(查询)成绩信息,要注意一下几点:

1、修改密码:修改的是登录系统的密码
2、添加班级信息成功之后才能添加学籍信息,否则学籍信息是添加不上的
3、添加课程信息和成绩信息是一个道理
4、所有的信息不能重复

5、写代码的时候要认真一点,否则在调试实现功能的时候会花费很长时间

 

三、BOF和EOF

当运行“修改学籍信息”时会出现这个错误

首先介绍一下BOF与EOF,以及二者之间的区别
BOF:before of
file

EOF:end of file

BOF:指当前记录位置位于Recordset对象的第一个记录之前;

EOF:指当前记录位置位于Recordset对象的最后一个记录之后。

 

 

这两个的属性值均为返回布尔型:True和False,使用BOF和EOF属性可确定Recordset对象是否包含记录,或者从一个记录移动到另一个记录时是否超出Recordset对象的限制。下表即是各自的使用说明及查询结果:

 

 

 

说明:

(1)如果当前记录位于第一个记录之前,BOF属性将返回True(-1),如果当前记录为第一个记录或位于其后则将返回False(0)
(2)如果当前记录位于Recordset对象的最后一个记录之后EOF属性将返回Ture,而当前记录为ecordset对象的最后一个记录或位于其前,则将返回False
(3)如果BOF或EOF属性为True,则没有当前记录
(4)如果打开没有记录的Recordset对象,BOF和EOF属性将设置为Ture,而Recordset对象的RecordCount属性设置为零。打开至少包含一条记录的Recordset对象时,第一条记录为当前记录,而BOF和EOF属性为Flase
(5)如果山区Recordset对象中保留的最后记录,BOF和EOF属性将保持False,直到重新安排当前记录

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值