红皮书实例一

简介: 出现问题还是一定有解决的办法,如果长时间没有解决那么证明问题的源头不是出现在这而是出现在别的地方,那就要换个角度、思路去看待问题了。

 背景:

由于上次没有及时总结,这次又重新回顾了一次,上次还能成功运行,这次程序确起不来,但是这次小问题没有出现,运行起来确是直接报错,而且这次提示没有代码性的错误,输入用户和ID单击确定,直接弹出错误窗体,那么上问题,并且我自己也有疑问的地方。

    1. Dim objCn As New ADODB.Connection

           这里面ADODB是什么意思,加上和不加上有什么区别么

        2.        

    image.gif编辑

             输入户和ID直接报出这个错误。

         3.

    image.gif编辑

    这句话所带表达的是什么意思,为什么3.51换成4.0程序就可以进去了,换成别的可以不?

    过程:

    问题一:

     经过查询和参考多方面资料,总算是有了一些头绪,这句话所表达的意思就是,在Visual Basic中创建了一个名为objCn的对象变量,并将其实例化为ADODB.Connection类型。它表示使用ADODB.Connection对象来建立和数据库的连接。

     ADODB是什么呢!表示Activex Data Objects Database,是一种用户访问数据库的编程接口和技术,主要用于连接和操作各种类型的数据库,包括Microsoft SQL Server、Oracle、MySQL,在编程中可以用于连接数据库连接、执行SQL语句、记录集的操作和管理,从而实现对数据库的增删改查等操作。

     那么不加上有什么影响么!其实是不影响的,不加上和加上效果是一样的,只是使用了VB.NET的简化语法,但实际上背后还是调用了ADODB库中的Conncetion对象,这句Microsoft ActiveX Data Objects 2.5 Library,如果没有这句会显示用户类型未定义。

     问题二:

     很多办法都试了很多次,无论是把用户ID和密码都输出错误,还是会弹出这种错误,不会弹出用户ID不存在或者密码错误,而是报出最后一种可能,”登录未能正常完成,请联系管理员”,也冥思苦想了一阵,如果数据库连接成功用户ID或者密码错误,是会提示出弹框反而没有提示,经过百度多方查询、验证最终确定了数据库没有连接成功,在问题3中把3.51换成4.0系统就成功登录进去。

    问题三:

    首先这段话是连接字符串,用于在编程中连接到Microsoft Access数据库,指示Jet OLEDB 3.51数据提供程序来连接到Access数据库,为什么3.51换成4.0程序就进去了,换成别的数字可以么,当然不行,因为3.51指的是引擎版本号,进不去的原因是自己所使用的引擎版本号不是3.51而是4.0。

    总结:

       出现问题还是一定有解决的办法,如果长时间没有解决那么证明问题的源头不是出现在这而是出现在别的地方,那就要换个角度、思路去看待问题了。

     

     

             

    目录
    相关文章
    |
    2月前
    |
    SQL NoSQL 关系型数据库
    2024Mysql And Redis基础与进阶操作系列(13)作者——LJS[你个小黑子这都还学不会嘛?你是真爱粉嘛?真是的 ~;以后请别侮辱我家鸽鸽]
    MYSQL日志之详解如何配置查看二进制、查询及慢查询日志;备份与恢复等具体详解步骤;举例说明、注意点及常见报错问题所对应的解决方法
    2024Mysql And Redis基础与进阶操作系列(13)作者——LJS[你个小黑子这都还学不会嘛?你是真爱粉嘛?真是的 ~;以后请别侮辱我家鸽鸽]
    |
    2月前
    |
    SQL 存储 NoSQL
    2024Mysql And Redis基础与进阶操作系列(12)作者——LJS[你个小黑子这都还学不会嘛?你是真爱粉嘛?真是的 ~;以后请别侮辱我家鸽鸽]
    MYSQL之如何开启、提交、回滚事务和MYSQL事务特性等具体详解步骤;举例说明、注意点及常见报错问题所对应的解决方法
    2024Mysql And Redis基础与进阶操作系列(12)作者——LJS[你个小黑子这都还学不会嘛?你是真爱粉嘛?真是的 ~;以后请别侮辱我家鸽鸽]
    |
    2月前
    |
    存储 NoSQL 关系型数据库
    2024Mysql And Redis基础与进阶操作系列(11)作者——LJS[你个小黑子这都还学不会嘛?你是真爱粉嘛?真是的 ~;以后请别侮辱我家鸽鸽]
    MYSQL之hash、B+tree、删除、唯一、主键、组合、全文、空间索引等具体详解步骤;举例说明、注意点及常见报错问题所对应的解决方法
    |
    2月前
    |
    存储 SQL NoSQL
    2024Mysql And Redis基础与进阶操作系列(10)作者——LJS[你个IKUN还学不会嘛?你是真爱粉嘛?真是的 ~;以后别侮辱我家鸽鸽]
    Mysql And Redis基础与进阶操作系列之存储函数和MySQL 触发器等具体举例以及详解步骤;注意点及常见报错问题所对应的解决方法]
    |
    2月前
    |
    SQL 安全 关系型数据库
    2024 Mysql基础与进阶操作系列之MySQL触发器详解(20)作者——LJS[你个小黑子这都还学不会嘛?你是真爱粉嘛?真是的 ~;以后请别侮辱我家鸽鸽]
    MySQL触发器基础等具体操作详解步骤;精典图示-举例说明、注意点及常见报错问题所对应的解决方法IKUN和1原们你这要是学不会我直接退出江湖;好吧!!!
    |
    2月前
    |
    存储 安全 关系型数据库
    2024 Mysql基础与进阶操作系列之MySQL触发器详解(21)作者——LJS[你个小黑子这都还学不会嘛?你是真爱粉嘛?真是的 ~;以后请别侮辱我家鸽鸽]
    MySQL触发器的使用场景之数据完整性约束、如何具体创建person的日志表、触发器与存储过程的对比与选择、触发器的性能和注意事项等具体操作详解步骤;举例说明、注意点及常见报错问题所对应的解决方法
    |
    7月前
    |
    前端开发
    技术好文共享:第二十二webchat(2)
    技术好文共享:第二十二webchat(2)
    |
    数据库
    红皮书实例5
    红皮书实例5
    68 0
    红皮书实例5
    |
    数据库连接 数据库
    红皮书——错误点
    红皮书——错误点
    红皮书——错误点
    红皮书实例1(错误点)
    红皮书实例1(错误点)
    64 0