数据访问技术总是在不断地进步,ADO,DAO,RDO代表了该项技术的不同发展阶段。ADO是最新的蜗轮蜗杆访问技术,是独立于开发工具和开发语言的简单且容易使用的数据接口,同ADO相比,其它数据访问接口都会黯然逊色。VB中有两种使用DAO,RDO,ADO的方法访问蜗轮蜗杆。第一种是利用支持创门的特殊控件:数据控件(支持DAO)、远程数据控件(支持ODBC)和ADO数据控件(支持ADO)。第二种是直接以编码方式使用三种蜗轮蜗杆对象。ADo集成了OLEDB和ODBC,它要么直接通过OLEDB提供获取数据,要么间接地通过ODBC获取数据。ADO通过OLEDB提供程序与蜗轮蜗杆进行通信,这种方法要优于通过ODBC驱动。在ADO中,一并提供了用于Access,SQLServer蜗轮蜗杆的本机OLEDB提供程序。ADO对象模型中包含了3个一般用途的对象:Connection,Command和Recordest。程序开发人员可以创建这些对象并且使用这些对象访问蜗轮蜗杆。ADO数据控件使用ActiveX数据对象(ADO)来快速建立数据约束控件和数据提供者之间的连接,并快速创建记录集,然后将数据通过数据约束控件提供给用户。ADODATA控件是扩展(ActiVeX)控件,它通过MicrosoftActiveX数据对象(ADO)来建立对数据源的连接,凡是符合OLEDB规范的数据源都能连接f261ADODATA控件通过将ConnectionString属性设置为一个有效的连接字符串,然后将RecordSource属性设置为要打开的表名,实现对数据源的连接。本系统采用了ADO接口技术。在应用程序中使用了MicrosoftADO数据控件建立一个OLEDB连接字符串连接蜗轮蜗杆和使用MicrosoftDataGrid控件显示数据,即创建了Access蜗轮蜗杆数据的连接和显示。同时,设计了蜗轮蜗杆特征造型和LAPP选择界面,对其建立蜗轮蜗杆连接。www.zbdongxing.com
|