学生信息管理系统之—对象变量或者with变量未设置错误

        在这几天弄学生信息管理系统中,遇到了很多麻烦,刚开始尤其是这个对象变量或者是with变量未设置,出现这个错误让我很揪心,我上网上查了查,其根本原因是数据库链接出现问题,因为任何对数据库的操作都必须建立在连接的基础上,以下是我出现的错误和解决方法。
     

学生信息管理系统之—对象变量或者with变量未设置错误_第1张图片
 1  ADO对象库没有引用
     在弄数据库之前,首先要将Microsoft   ActiveX date Object 2.6 Library 引用,步骤 工程--引用-Microsoft   ActiveX date Object 2.6 Library --确定。
2  声明了ADO对象变量了,还要创建它并且引用

Dim mrc As ADODB.Recordset  ’ 这是声明对象变量
Set mrc = ExecuteSQL(txtSQL, Msgtext)  ‘这是创建对象变量并引用

3  在连接数据库的语句中 出现错误
  (1) 下面是少了一个空格而出现的错误
学生信息管理系统之—对象变量或者with变量未设置错误_第2张图片
 
 
在 =  和 '  之间应该有空格

(2)  多了空格
        在PWD=123之间多了一个空格
学生信息管理系统之—对象变量或者with变量未设置错误_第3张图片
 
     不光是这一点错误,在许多的数据库链接句子中我们都要细心,否则会耽误很大的功夫查找,字母弄错了啊,多东西啦少东西啦等等。
     还是那句话,对于数据库的操作都是建立在连接的基础上完成的,如果没有连接好,何谈操作。
     未完待续......



你可能感兴趣的:(数据库)