对象变量或with块变量未设置————问题根源

简介: 对象变量或with块变量未设置————问题根源

由于今年的专业课比较多,并且不太好学,所以在临近考试的这段时间里我一直在突击专业课,一天就24个小时,所以我的学生信息管理系统就被我抛弃了,但是我并没有真正的抛弃,所以我今年暑假就牺牲我的假期来学习我的学生信息管理系统,经过这么长时间的调试,总算能正常的运行了,在最近这两天的调错的过程中,遇到最多的问题就是下面这个问题


20140718201117995.png


下面我就总结一下这个问题的根源:


出现这种情况都是因为数据库未连接成功导致,既然我们知道了问题的根源,那就好办了,我们必须围绕数据库的连接问题进行调试。


1.首先我们必须大力度检查的两条语句

<span style="font-size:18px;"><span style="white-space:pre">  </span>txtSQL = "select * from student_Info"
      Set mrc = ExecuteSQL(txtSQL, MsgText)</span

之所以这么强调这两句的重要性,是因为我在一次调试的过程中实在没有解决方法了,我就把源码中的这两句粘贴过来,


竟然出乎意料的成功了,我有参考了很多博客才,才知道这两句中的任何一个地方都不能出错,包括一个空格都不能少


或者多,当然还包括出错的地方附近的这两句代码都要检查。


2 .服务管理器没有启动服务


3.connectstring里面的用户名或者密码错误,典型代码是模块中的

<span style="font-size:18px;"><span style="font-size:24px;">connectstring = "filedsn =studentinfo.dsn;UID = sa;PWD =123"</span></span


当程序执行executesql()这个函数的时候,会触发connectsing(),所以说connectstring()在连接数据库的过程中起着至


关重要的作用,所以我们必须把connectstring()中的内容完全写正确!


4.数据源(ODBC)里面“文件DSN”里有添加数据库


5.“企业管理器-安全性-登陆”这里面访问的默认数据库没有设为你要访问的数据库,在属性里


面可以更改


以上五点内容在我的调错过程中,足以解决这个错误!


目录
相关文章
|
3月前
|
存储 安全 编译器
C/C++陷阱——临时变量的产生和特性
C/C++陷阱——临时变量的产生和特性
|
9月前
|
SQL 数据库连接 数据库
学生信息管理系统之——实时错误91,对象变量或with块变量未设置
学生信息管理系统之——实时错误91,对象变量或with块变量未设置
|
SQL 数据库
织梦DEDECMS添加新变量和删除新变量的方法详解
在用织梦建站时,有时候想调用自定义的某些信息,而织梦后台没有调用这些信息的地方,例如站长邮箱、站长QQ等,这时我们就可以用织梦后台添加新变量的方法调用自定义信息。本文主要讲解一下织梦添加新变量和删除新变量的方法。
玩转JVM中的对象及引用:从创建到引用到分配和优化策略
类加载检查 当Java虚拟机遇到一条new指令的时候,它会先去运行时常量池中寻找new的类的符号引用,并且检查这个符号引用所代表的类是否已经被加载、解析、初始化过。如果没有即需要进行相应的类加载过程。
定义函数,并用指针交换两个变量内容(正确版和错误版+错误原因)
定义函数,并用指针交换两个变量内容(正确版和错误版+错误原因)
65 0
定义函数,并用指针交换两个变量内容(正确版和错误版+错误原因)
|
SQL 数据库连接 数据库
实时错误“91” 对象变量或with块变量未设置”
实时错误“91” 对象变量或with块变量未设置”
558 0
实时错误“91” 对象变量或with块变量未设置”
|
SQL 数据库连接 数据库
实时错误 ‘91‘ :对象变量或with块变量未设置
实时错误 ‘91‘ :对象变量或with块变量未设置
实时错误 ‘91‘ :对象变量或with块变量未设置
|
C语言
【C 语言】变量本质 ( 变量修改 | 直接修改变量 | 通过内存地址间接修改变量 | 通过指针间接修改变量 )
【C 语言】变量本质 ( 变量修改 | 直接修改变量 | 通过内存地址间接修改变量 | 通过指针间接修改变量 )
200 0
【C 语言】变量本质 ( 变量修改 | 直接修改变量 | 通过内存地址间接修改变量 | 通过指针间接修改变量 )
|
C语言
【C 语言】指针间接赋值 ( 直接修改 和 间接修改 指针变量 的值 | 在函数中 间接修改 指针变量 的值 | 在函数中 间接修改 外部变量 的原理 )
【C 语言】指针间接赋值 ( 直接修改 和 间接修改 指针变量 的值 | 在函数中 间接修改 指针变量 的值 | 在函数中 间接修改 外部变量 的原理 )
489 0
【C 语言】指针间接赋值 ( 直接修改 和 间接修改 指针变量 的值 | 在函数中 间接修改 指针变量 的值 | 在函数中 间接修改 外部变量 的原理 )