预览加载中,请您耐心等待几秒...
1/3
2/3
3/3

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

VB访问数据库的方法及接口的比较 VB访问数据库的方法及接口的比较VB访问数据库的方法及接口的比较摘要:本文介绍了几种VisualBasic访问数据库的方法,对这些数据接口的性能进行了比较,并提出相互的转化关系。关键词:VisualBasic数据访问接口DAORDOADO1VB访问数据库的方法VB访问数据库的方法很多,一般情况下分成两大类,而每一类又有很多方法。下面以列表的方式列出每一类,及每一类包含的方法。1.1接口对象法(API)VBSQL:通过DB-Library访问微软的SQLServerODBCAPI:任何一种ODBC数据源16位和32位DAO/Jet:本地的Jet/Access.MDB、顺序索引数据库(ISAM)和任何ODBC数据源DAO/ODBCDirect:任何一种ODBC数据源(经过RDO)RDO2.0:任何一种ODBC数据源(LevelⅠ或Ⅱ)ADO:任何一种ODBC数据源和任何经过OLEDB界面接口的数据源1.2数据控件法DataControl:DAO/Jet数据界面接口DataControl/ODBCDirect:DAO/ODBCDirect数据界面接口RemoteDataControl/RDC:RDO数据界面接口AdvancedDataConnector/ADC:ADO数据界面接口2几种接口的比较ADC(AdvancedDataConnector):高级数据连接器。提供绑定ADO数据源到窗体的数据绑定控件上。ADC主要是一种直接访问或者通过ADO访问远程OLEDB对象的一种技术,它也支持主要应用在微软IE浏览器上的数据绑定控件。它是特地为Web上的浏览器为基础的应用程序而设计的。ADO(ActiveDataObjects):Active数据对象。是DAO/RDO的后继产物,ADO“扩展”了DAO和RDO所使用的对象模型,这意味着它包含较少的对象、更多的属性、方法(和参数),以及事件。ADO实际是一种提供访问各种数据类型的连接机制。ADO设计为一种极简单的格式,通过ODBC的方法同数据库接口。可以使用任何一种ODBC数据源,即不止适合于SQLServer、Oracle、Access等数据库应用程序,也适合于Excel表格、文本文件、图形文件和无格式的数据文件,是一个便于使用的应用程序层接口。ADO是为Microsoft最新和最强大的数据访问范例OLEDB而设计的,OLEDB为任何数据源提供了高性能的访问,这些数据源包括关系和非关系数据库、电子邮件和文件系统、文本和图形、自定义业务对象等等。ADO在关键的Internet方案中使用最少的网络流量,并且在前端和数据源之间使用最少的层数,所有这些都是为了提供轻量、高性能的接口。因此ADO通过其内部的属性和方法提供统一的数据访问接口方法。