【MIS】错误91 对象变量或with块变量未设置

来源:互联网 发布:网络销售第三方话术 编辑:程序博客网 时间:2024/05/19 18:12
高高兴兴把学生系统敲完了,可接下来可是遇到了不少问题啊,错误91,对象变量未设置或With块变量未设置,着实把我折腾蒙了,查了一天的资料终于搞定了,心里顿时有点小欢喜,这种

【学生信息管理系统】错误91 - 12期 王红伟 - 王红伟 廊坊师范学院信息技术提高班十二期
 
错误多数是因为数据库没连接上,于是我按以下思路调试起来:
【数据库连接及ODBC配置】
1、首先查看服务管理器

【学生信息管理系统】错误91 - 12期 王红伟 - 王红伟 廊坊师范学院信息技术提高班十二期
 
 如图,把所有项启动运行就可以了。
2、看ODBC数据源的配置是否正确
确定无误后,查看代码。

【代码调试】
1、查看SQL语句:记录集
Dim mrc As ADODB.Recordset    ’定义记录集
Set mrc = ExecuteSQL(txtSQL, MsgText)  ‘在用户表中查找用户,得到student表,并显示出来 

2、你的connectstring那个连接一定要写对

【学生信息管理系统】错误91 - 12期 王红伟 - 王红伟 廊坊师范学院信息技术提高班十二期
 
该dsn文件名应该与配置ODBC时一致,PWD也应与本机的密码一致,否则就会报错。

      这些工作做完后满怀希望去运行,结果错误91是没了,可又进不了系统了,于是又调了一下工程属性的启动对象为sub main才得以进入。从这次调试中我也感受到了“帮助”的强大,也希望大家能多看看“帮助”。
        有关这样的问题,代码中你少敲或者多敲了一个逗号,或是单引号,双引号,或者多敲了一个空格都可能导致报错,总之大家细心一点好了,有关这个问题就写到这里吧,下次还会更新学生信息管理系统遇到的其他问题,欢迎再次关注。
0 0
原创粉丝点击