学生信息管理系统中遇到的一些问题

 学生信息管理系统虽然已经让师父验收了,但感觉还是有很多不足之处,主要是全心全意为客户服务的宗旨有好多地方没有注意到,除了光标的默认输入位置,修改密码时自动默认输入并选中旧密码,师父还提醒我把所有的有关信息的增,删,改,查的窗体都要设为主窗体的子窗体,注意窗体的显示位置和大小,提示框的设置,还有在修改密码时要要求用户输入原密码以免被其他人误改,还要年月日输入格式的转换等等,感觉一个工程的代码敲完了,好像其实才只是一个开始,是我们要对自己的工程进行调试和功能的完善(没有最好,只有更好)的开始。学生信息管理系统算是我们与数据库的初次接触。在这其中也遇到了很多问题,抛开因为自己很个性的输入的拼写错误,我给大家说一下大家也很有可能遇到的常见错误。

    问题一:报错如下


报错的可能原因:①数据库没有连接好,或ODBC数据源没添加好,在这里我也大颜(言)不惭的推荐一下自己的博客,关于数据库连接的http://m18333608545.blog.163.com/blog/static/22638609920145582719605/

②代码书写错误,对于模块中的代码如下图所示与数据库连接部分

'以文件DSN标记,访问ODBC数据源
Public Function ConnectString() As String
'returns a DB ConnectString
  ConnectString = "FileDSN=student.dsn;UID=sa;PWD=123"
End Function

其中与字符串连接的一句

ConnectString = "FileDSN=student.dsn;UID=sa;PWD=123

很容易被大家写错。一定要注意等号两边不能有空格,分号等号不要写混。

问题二:在登录窗体中输入用户名和密码后,不显示主窗体,也不报错。

解决办法:在菜单中选择工程——属性,将启动对象设为Sub main

问题三:报错如下


错误原因:一般是因为缺少引用(当然还可能是代码书写错误,缺少function)

解决办法:添加引用

信息系统中要用到的引用如下


问题四:如果输入学号相同报错如下



问题五:报错如下


错误原因:表中没有记录

解决办法:以上两个问题推荐看静媛师姐的博客http://blog.csdn.net/hejingyuan6/article/details/7831503

问题六:所有的添加用户窗体,添加用户后在表中不显示(这应该是我个性的错误吧)

模块中的代码有错误,基本可以总结为如果有一类窗体有共同的错误,那应该是模块中的代码出了问题。

    相信个人在做工程时一定又会遇到不同的错误,但是越是遇到问题就越应该高兴,因为就是在这些bug的解决中,我们成长的更加壮大。




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 23
    评论
评论 23
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值