电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

ADO对象编程

ADO对象编程_第1页
1/38
ADO对象编程_第2页
2/38
ADO对象编程_第3页
3/38
补充1:ADO对象编程 1.1ADO基础 1.1.1 ADO的介绍 ADO是ActiveX Data Object的缩写,它是Microsoft数据库应用程序开发的新接口,是Microsoft新的数据访问技术,是建立在OLE DB之上的高层数据库访问技术。 ADO被设计用来同新的数据访问层OLE DB Provider一起协同工作,以提供通用数据访问(Universal Data Access)。OLE DB是一个低层的数据访问接口,用它可以访问各种数据源,包括传统的关系型数据库,以及电子邮件系统及自定义的商业对象 即使对OLE DB不了解也能轻松使用ADO,因为它非常简单易用,并不失灵活性。 ADO向VB程序员提供了很多好处,包括易于使用、熟悉的界面,高速度以及较低的内存占用。同传统的数据对象层次(DAO和RDO)不同,ADO可以独立建立。因此可以只创建一个“Connection”对象,但是可以有多个,独立的“Recordset”对象来使用它,另外 ADO针对客户/服务器以及Web应用程序作了优化。 ADO最基本的操作流程:初始化COM库,引入ADO库定义文件;用Connection对象连接数据库;利用建立好的连接,通过Connection、Command对象执行SQL命令,或利用Recordset对象取得结果记录集进行查询、处理;使用完毕后关闭连接释放对象。 1.1.2 AD0的对象 1. 数据库连接对象——Connection 这是 ADO的最大特点。每一次引用数据库可以建立一 个 连接对象,然 后在 其 之 上 建立多 个RecordSet对象,方便远程连接的操作。 建立一个 Connection的方法很简单,下面例子主要介绍了 Connection对象的创建、连接数据库以及关闭连接的方法: Sub ConnectionExample() Dim cnn as ADODB.connection Set cnn=new ADODB.connection ’通过ODBC DSN打开数据库 cnn.open “pubs”,”sa”,”” ’检查是否成功建立连接对象 if cnn.state=adStateOpen then msgbox “Welcome to pubs!” else msgbox “Sorry,no pubs!” end if ’关闭连接对象 cnn.close End sub 其重要属性如表1—1所示。 表1-1 Connection对象属性列表 属性 功能 ConnectionString 打开Connection时的参数设置。主要有以下几项:Provider、File Name、Remote Provider、Remote Server、URL DefaultDatabase 定义Connection对象的缺省数据库 Provider 定义Connection对象的数据库OLE DB的提供者,如SQL Server之类 State 当 前 状 态 , 只 读 。 主 要返 回 值 为 adStateOpen或adState...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部