红皮书总结——ADO的七个对象

简介: 红皮书主要的核心内容就是ADO的七个“女朋友”,这七个“女朋友”主要包括三个独立的,和四个依靠独立的。


昨天通过一天的时间把红皮书进行完了。这种效率我都佩服我自己,虽然说理解上不是很透彻。但是相信我在后面的学习会解决我现在的似懂非懂的感觉。毕竟学习不是学一遍就OK的,要反复学习,每一遍都有不同的感受和收获。

红皮书主要的核心内容就是ADO的七个“女朋友”,这七个“女朋友”主要包括三个独立的,和四个依靠独立的。三个独立的有Connection用来连接的“女朋友”、Command用来命令的“女朋友”还有就是Recordset用来做记录集的“女朋友”。还有四个依靠独立的有Field用来做字段的“女朋友”,它依赖于Recordest记录集对象。Parameter用来提供参数的“女朋友”,它依赖于Commnad命令对象。Error用来判断过程中发生错误的“女朋友”,它依赖于Connretion连接对象。最后一个就是Property用来做属性的“女朋友”。它可以依赖于独立里面的任意对象。目前为止ADO的大家庭就全面了。接下来结合我们做的红皮书例子,说说他们是如何运行的。首先是建立连接,然后通过命令获得一切数据,最后把得到的数据放到一个集合中。

建立连接的方式分为三种:

第一种是通过代码来连接的。

Dim objCn As new ADDOB.Connection
Dim objRs As New Recordset
  objCn.connectionString=”Previder=Microsoft.Jrt.OKEDB.4.0;” & _
      “Data Source=” & App.Path & “\实例1.mdb”

第二种是通过ODBC数据源来连接。

打开Windows进行搜索ODBC并打开,点击添加选择Microsoft Access Driver(.*mdb)点击完成在弹出框中填写数据源名、说明并把数据库的路径添加上就ok了。在通过代码的编写来进行连接。20190808114651383.png

连接的代码 :

Set objCn = New Connection objCn.Open "DSN=实例2DSN" Set objRs = New Recordset

第三种是通过控件来连接的。

通过Adodc1控件的ADODC属性,通过使用字符串连接,点击生成找到连接,选择数据库的路径和用户名称可以点击测试连接来确定你是否连接成功了。最后点击确定就OK了。


相关文章
|
6月前
|
SQL 开发框架 .NET
EntityFramework数据持久化复习资料5、LINQ概述与应用(超终点)
EntityFramework数据持久化复习资料5、LINQ概述与应用(超终点)
62 0
|
数据库
红皮书-ADO对象关系
红皮书-ADO对象关系
49 0
|
数据库连接 数据库
红皮书-ADO连接方式
红皮书-ADO连接方式
52 0
理解 Delphi 的类(一) - 从结构/记录谈起
理解 Delphi 的类(一) - 从结构/记录谈起
124 0
理解 Delphi 的类(一) - 从结构/记录谈起