前言
学生管理系统做了一段时间了,有很多问题需要自己解决,敲完代码之后就是调试,在这个过程之中感觉自己收获到很多以下是一些常见的错误,总结一下,以后有类似错误可以有一个方向。
主要内容
1.变量未定义
该错误大概有三种情况:(1)写错了默认变量类型名,即Dim – 后面的类型。(2)未引用部件等对象。(3)窗口名称写错或未创建该窗口。
2.对象变量或 With 块变量未设置
创建对象变量有两个步骤。第一,必须先声明对象变量。然后必须用 Set 语句将一个正确的引用赋值给对象变量。
该错误一般情况下都是sql语句出现错误,比如单引号的中文/英文,单引号错写成双引号,数据库的列名写错,Where和”之间需要有空格,txtsql语句后面格式错误。
3.控件问题
本来应该是控件组,一个一个复制过去的,不是一个一个添加的。
4.数据库和代码问题
代码中引用的数据库数据不存在。
小结
剩下的问题大多数都是代码敲错,或者控件名称打错或者漏写代码,数据库和代码不一致等粗心错误,在学生管理系统的调试中暴露了我的很多缺点,以后一定要多多注意。