ADO的七个对象详情解读
紅皮書五個(gè)例子中最重要的就是,ADO(ActiveX Data Objects)可以簡(jiǎn)單的理解為ADO是一種面向?qū)ο蟮木幊探涌?#xff0c;訪問數(shù)據(jù)庫(kù)的接口。
ADO中的常用的七個(gè)對(duì)象(三個(gè)獨(dú)立對(duì)象,四個(gè)依賴對(duì)象)
三個(gè)獨(dú)立對(duì)象
Command :連接對(duì)象
主要用來(lái)與數(shù)據(jù)庫(kù)建立聯(lián)系,連接數(shù)據(jù)庫(kù)常用的兩種Open 和 Close
Connection :命令對(duì)象
執(zhí)行命令操作,數(shù)據(jù)的查詢,修改,添加,刪除。
Recordset :記錄集對(duì)象
保存來(lái)自表或命令對(duì)象返回的結(jié)果
四個(gè)依賴對(duì)象(依賴于獨(dú)立對(duì)象才能使用)
Field:字段對(duì)象,依賴于記錄集對(duì)象使用,可以使用Fields集合來(lái)過記錄集中的每個(gè)字段的信息。
Parameter:參數(shù)對(duì)象,依賴命令對(duì)象使用,用于為參數(shù)查詢提供數(shù)據(jù)。
Dim objCmd As Command'為Command對(duì)象objCmd創(chuàng)建參數(shù)Dim Parm As New ParameterSet Parm = objCmd.CreateParameter( 名",adVarChar, adParamInput, 10)Error:錯(cuò)誤對(duì)象,依賴連接對(duì)象使用,如果發(fā)生錯(cuò)誤,錯(cuò)誤信息就保存到連接對(duì)象的Errors集合中。使用錯(cuò)誤對(duì)象來(lái)定義相應(yīng)的錯(cuò)誤措施,避免程序再執(zhí)行的過程中意外終止。
Property:屬性對(duì)象,每個(gè)連接對(duì)象,命令對(duì)象以及字段對(duì)象都有一份屬性對(duì)象集合。使用屬性對(duì)象可以訪問特定對(duì)象的主要信息。例:獲得數(shù)據(jù)庫(kù)中表中的列
最后附上一張流程圖
現(xiàn)階段只是對(duì)ADO對(duì)象做了一個(gè)淺顯的了解,
在以后的學(xué)習(xí)中不斷深鑿。
總結(jié)
以上是生活随笔為你收集整理的ADO的七个对象详情解读的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [转载]Geronimo 叛逆者,第 8
- 下一篇: 一些最最基本的几何图形公式