1 / 11
文档名称:

VB访问数据库的方法及接口的比较(doc 11).doc

格式:doc   页数:11
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

VB访问数据库的方法及接口的比较(doc 11).doc

上传人:管理资源吧 2011/7/26 文件大小:0 KB

下载得到文件列表

VB访问数据库的方法及接口的比较(doc 11).doc

文档介绍

文档介绍:VB访问数据库的方法及接口的比较
摘要:本文介绍了几种Visual Basic访问数据库的方法,对这些数据接口的性能进行了比较,并提出相互的转化关系。
关键词:Visual Basic 数据访问接口 DAO RDO ADO
1 VB访问数据库的方法
VB访问数据库的方法很多,一般情况下分成两大类,而每一类又有很多方法。下面以列表的方式列出每一类,及每一类包含的方法。
接口对象法(API)
VBSQL:通过DB-Library访问微软的SQL Server
ODBC API:任何一种ODBC数据源 16位和32位
DAO/Jet:本地的Jet/、顺序索引数据库(ISAM)和任何ODBC数据源
DAO/ODBC Direct:任何一种ODBC 数据源(经过RDO)
RDO :任何一种ODBC数据源(LevelⅠ或Ⅱ)
ADO:任何一种ODBC数据源和任何经过OLE DB界面接口的数据源
数据控件法
Data Control:DAO/Jet数据界面接口
Data Control/ODBC Direct:DAO/ODBC Direct数据界面接口
RemoteData Control/RDC:RDO数据界面接口
Advanced Data Connector/ADC:ADO数据界面接口
2 几种接口的比较
ADC(Advanced Data Connector):高级数据连接器。提供绑定ADO数据源到窗体的数据绑定控件上。ADC主要是一种直接访问或者通过ADO访问远程OLE DB对象的一种技术,它也支持主要应用在微软IE浏览器上的数据绑定控件。它是特地为Web上的浏览器为基础的应用程序而设计的。
ADO(Active Data Objects):Active数据对象。是DAO/RDO的后继产物,ADO“扩展”了DAO和RDO所使用的对象模型,这意味着它包含较少的对象、更多的属性、方法(和参数),以及事件。ADO实际是一种提供访问各种数据类型的连接机制。ADO设计为一种极简单的格式,通过ODBC的方法同数据库接口。可以使用任何一种ODBC数据源,即不止适合于SQL Server、Oracle、Access等数据库应用程序,也适合于Excel表格、文本文件、图形文件和无格式的数据文件,是一个便于使用的应用程序层接口。ADO是为Microsoft最新和最强大的数据访问范例OLE DB而设计的,OLE DB为任何数据源提供了高性能的访问,这些数据源包括关系和非关系数据库、电子邮件和文件系统、文本和图形、自定义业务对象等等。ADO在关键的
方案中使用最少的网络流量,并且在前端和数据源之间使用最少的层数,所有这些都是为了提供轻量、高性能的接口。因此ADO通过其内部的属性和方法提供统一的数据访问接口方法。
DAO(Data Access Objects):数据访问对象。是一种面向对象的界面接口。通过DAO/Jet功能可以访问ISAM数据库,使用DAO/ODBC Direct功能可以实现远程RDO功能。使用DAO的程序编码非常简单,DAO提供丰富的游标(Cursor)类型的结果集和非游标(Cursor-Less)类型的结果集,同DDL(数据描述语言)的功能很类似。DAO可通过ODBC像直接连接到其它数据库一样,ess数据库。DAO最适用于单系统应用程序或小范围本地分布使用。DAO模型是设计关系数据库系统结构的对象类的集合。它们提供了完成管理这样一个系统所需的全部操作的属性和方法,包括创建数据库,定义表、字段和索引,建立表间的关系,定位和查询数据库等工具。
JET(Joint Engine Technology):数据连接性引擎技术。是一种基于工作站通过DAO的数据库访问机制。ess提供的ODBC驱动程序访问Jet数据库,但使用这些驱动程序在功能上有所限制。Jet机制有自己的查询和结果集处理功能,并可对同种或异种数据源作查询处理。
0DBC(Open Database Connectivity):开放式的数据库连接技术。为异种数据库的访问提供了统一的接口。ODBC基于SQL(Structured Query Language),并把它作为访问数据库的标准。这个接口提供了最大限度的相互可操作性:一个应用程序可以通过一组通用的代码访问不同的数据库管理系统。一个软件开发者开发的客户/服务器应用程序不会被束定于某个特定的数据库之上。ODBC可以为不同的数据库提供相应的驱动程序,是一种公认的关系数据源的接口界面。它快而轻并且提供统一接口的界面,ODBC对任何数据源都未作优化。
ODBC API:数据库厂商为程序设计者提供的直接访问数据库的一组函数。注意:这里要

最近更新

2024年铜仁职业技术学院单招职业倾向性考试模.. 40页

2024年铜陵职业技术学院单招职业技能考试模拟.. 41页

2024年镇江市高等专科学校单招综合素质考试题.. 40页

2024年长春东方职业学院单招职业技能测试模拟.. 39页

2024年长春健康职业学院单招职业技能考试题库.. 41页

2024年长春早期教育职业学院单招职业倾向性考.. 40页

2024年长春职业技术学院单招职业适应性考试模.. 43页

2024年长江师范学院单招职业倾向性考试模拟测.. 40页

2024年长江艺术工程职业学院单招职业技能考试.. 39页

2024年长沙文创艺术职业学院单招职业适应性测.. 41页

2024年长沙电力职业技术学院单招职业倾向性考.. 41页

2024年长沙轨道交通职业学院单招综合素质考试.. 40页

2024年长治职业技术学院单招职业技能测试题库.. 41页

2024年防城港职业技术学院单招综合素质考试题.. 42页

2024年阳江职业技术学院单招职业技能测试模拟.. 39页

2024年陇南师范高等专科学校单招职业适应性考.. 39页

2024年陕西工业职业技术学院单招职业适应性考.. 42页

2024年陕西服装工程学院单招职业倾向性测试题.. 41页

2024年陕西省宝鸡市单招职业适应性测试模拟测.. 40页

2024年陕西省汉中市单招职业倾向性测试模拟测.. 40页

2024年陕西职业技术学院单招职业倾向性考试题.. 39页

2024年陕西警官职业学院单招职业倾向性考试题.. 39页

2024年陕西邮电职业技术学院单招职业适应性测.. 42页

2024年随州职业技术学院单招职业技能测试模拟.. 40页

2024年青岛工程职业学院单招综合素质考试题库.. 40页

2024年青岛求实职业技术学院单招职业技能考试.. 41页

2024年青岛酒店管理职业技术学院单招职业适应.. 40页

2024年青海建筑职业技术学院单招职业适应性测.. 40页

2025年国家开放大学《建筑力学》章节测试参考.. 13页

【人教版英语字帖】七年级下册单词表衡水体字.. 42页