• ADO连接Access的前期绑定方法实例(下)


    【分享成果,随喜正能量】眾生多悲苦,發願‬菩提心。願今天所有聽見我、看見我、憶念我的眾生,因我心而‬生喜悅!除消身心的痛苦!種下脫解‬的種子!願我等‬身心念力所及之處一切眾切‬生因佛得度,所修善根,回向眾生,共證無上菩提。

    VBA数据库解决方案》教程(10090845)是我推出的第二套教程,目前已经是第二版修订了。这套教程定位于中级,是学完字典后的另一个专题讲解。数据库是数据处理的利器,教程中详细介绍了利用ADO连接ACCDB和EXCEL的方法和实例操作,教程第一版的修订内容主要是完成所有程序文件的32位和64位OFFICE系统测试。

    这套教程共两册,八十四讲,今后一段时间会给大家陆续推出修订后的教程内容。今日的内容是:第五讲:ADO连接Access的前期绑定方法实例(下)

    7b454b5a70fcdbac1d72727f983144d4.jpeg

    第五讲 ADO连接Access前期绑定与后期绑定方法实例(上)

    2我们再看看前期绑定的时候该如何书写代码

    这种方式代码非常的简单:

    Sub mynzConnection_5_2()

        Dim cnADO As New ADODB.Connection

        Dim strPath As String

        strPath = ThisWorkbook.Path & "\mydata.accdb"

        cnADO.Open "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & strPath

        If cnADO.State = adStateOpen Then

            MsgBox "数据库连接成功!" & vbCrLf & _

                vbCrLf & "ADO版本为:" & cnADO.Version & vbCrLf & _

                vbCrLf & "Connection对象提供者名称:" & cnADO.Provider

            cnADO.Close

            Set cnADO = Nothing

        Else

            MsgBox "数据库连接失败!"

        End If

    End Sub

    代码截图:

    54ad20ad384f09d37a3b5713b37e7a09.jpeg

    代码讲解,

    ①和上述代码不同的是这里用了Dim cnADO As New ADODB.Connection声明了一个新的ADO连接

    ②这个时候直接打开连接即可:

    cnADO.Open "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & strPath

    看我们代码的运行:

    特别提示:运行前一定要引用上ADO,我这里只是给出截图,如何设置引用在上节已经讲过,这种连接方法和上面的方法都是在实际中可以利用的方法,需要的朋友一定要收藏,不必再去编写代码,测试了。

    cf9b100b2018e8b0cc88c9d66f12e968.jpeg

    代码的运行:

    f0baedd44a93894a7a2c94afb3e03bf0.jpeg

    上面就是两种绑定方案的讲解。这两种方案可以在实际代码中利用它。

    今日内容回向:

    1 前期绑定与后期绑定有什么不同?

    2 前期绑定与后期绑定在代码的书写上有什么异同?

    本讲内容参考程序文件:VBA与数据库操作(第一册).xlsm

    11d048fc55006f7d7e6cc991efb34fa1.jpeg

    我20多年的VBA实践经验,全部浓缩在下面的各个教程中:


    b314d01a6904a6c9e3d94e5838fe9a21.jpeg

    af5acdf21741a35d416c64e7feea7529.jpeg

  • 相关阅读:
    web学习笔记(六十六)项目总结
    【Java数据结构】详解LinkedList与链表(二)
    动作捕捉技术在四足仿生机器人研究中的应用
    JUC五-ForkJoin,JMM和volatile,CAS,自旋锁,死锁
    初识C++(四)
    什么是嵌入式视觉
    【前端进阶】-TypeScript类型声明文件详解及使用说明
    【Git笔记】之Git重命名详解
    不愧是阿里资深架构师,这本“分布式架构笔记”写得如此透彻明了
    锯木棍
  • 原文地址:https://blog.csdn.net/VBA6337/article/details/133497983