学生信息管理系统之问题集锦

                虽然学生信息管理系统给了源码,稀里糊涂的照着源码把学生信息管理系统桥完啦,可是实际运行时就会出现各种各样的问题。现将其汇总一下。

经典问题问题一:实时错误91,对象变量或With块变量未设置!

     学生信息管理系统之问题集锦_第1张图片

产生这个问题的原因一般是数据库没有连接好!

具体原因(一)数据库没有配置成功

对于刚刚接触学生信息管理系统的同学而言,如何正确配置数据库,的确是一个问题,因为好多同学已经写如何配置数据库,在此就不在重复啦。

具体原因(二)connectstring没有写对


DSN文件名应和配置ODBC时一致,UID 和PWD也应该和本机的一致,否则就会出现如上错误(给的源码中PWD=123因此报错)

具体原因(三)疏忽导致默写地方写错啦


几乎每个窗体和子窗体中都会有类似的代码,这些地方应该引起注意,字符一定要写英文的,该有空格的地方应该有空格。

经典问题二   实时错误3021       BOF  或   EOF  中有一个是“真”,或者当前的记录已被删除,所需的操作要求一个当前的记录。

学生信息管理系统之问题集锦_第2张图片

关于BOF和EOF的区别,详情请看师哥的博客。或者是由于查找的数据库记录为空。可以用 rs.RecordCount 来判断数据是否等于0 。

经典问题三 实时错误-2147217887  多步OLE DB 操作产生错误。如果可能,请检查每个 OLE DB状态值。没有工作被完成。

 学生信息管理系统之问题集锦_第3张图片

出现这个错误的原因是文本框中输入的字符超过了数据库中设置的长度。可以通过修改数控中的内容或者更改文本框的Maxlength属性设置为10.

经典问题四   实时错误424   要求对象

学生信息管理系统之问题集锦_第4张图片

这个问题对于刚刚敲完学生信息管理系统的同学来说,是一个十分常见的问题。一般是由于对象名称错误所致,简单调试一下代码,更改一些对象名称即可轻松解决这个问题。

未完,待续中。。。





你可能感兴趣的:(学生信息管理系统之问题集锦)