学生信息管理系统——实时错误“91”

在做学生信息管理系统时,出现最多的错误应该就是这个问题了,如图:

出现以上情况有很多种:

1、在运行程序之前没有配置ODBC数据库或者ODBC数据源配置错误,当然前提是SQL Server执行了相关的SQL代码

2、代码问题,大多数情况是语句出现了错误

(1)、SQL语句之间少了空格:txtSQL = “select * fromstudent_Info”

(2)、在执行查询学生学籍信息的窗体中,执行语句txtSQL = “select * from result_Info where”,因为后面还要添加条件,所以在“where”和“ " ”之间缺少空格时会出现错误

(3)、在一句完全的查询语句中,比如  txtSQL = "select * from class_Info where class_No='" & Trim(txtClassno.Text) & "'",其中在最后判断输入框中的条件时,双引号和单引号一定要注意(整句话的引号从外到内一共分三层:双引号,单引号,双引号),既不可破坏其顺序层次,也不能丢三落四。

3、逻辑错误:缺少语句,在给执行语句txtSQL正确赋值之后,直接操作数据库中的数据。


 

猜你喜欢

转载自blog.csdn.net/weixin_45490023/article/details/107119615