计算机应用 | 古代文学 | 市场营销 | 生命科学 | 交通物流 | 财务管理 | 历史学 | 毕业 | 哲学 | 政治 | 财税 | 经济 | 金融 | 审计 | 法学 | 护理学 | 国际经济与贸易
计算机软件 | 新闻传播 | 电子商务 | 土木工程 | 临床医学 | 旅游管理 | 建筑学 | 文学 | 化学 | 数学 | 物理 | 地理 | 理工 | 生命 | 文化 | 企业管理 | 电子信息工程
计算机网络 | 语言文学 | 信息安全 | 工程力学 | 工商管理 | 经济管理 | 计算机 | 机电 | 材料 | 医学 | 药学 | 会计 | 硕士 | 法律 | MBA
现当代文学 | 英美文学 | 通讯工程 | 网络工程 | 行政管理 | 公共管理 | 自动化 | 艺术 | 音乐 | 舞蹈 | 美术 | 本科 | 教育 | 英语 |

VB访问数据库的方法及接口的比较网络毕

2014-03-07 01:13
导读:计算机网络论文论文,VB访问数据库的方法及接口的比较网络毕在线阅读,教你怎么写,格式什么样,科教论文网提供各种参考范例: VB访问数据库的方法及接
VB访问数据库的方法及接口的比较

摘 要:本文介绍了几种Visual Basic访问数据库的方法,对这些数据接口的性能进行了比较,并提出相互的转化关系。

关键词:Visual Basic 数据访问接口 DAO RDO ADO

1 VB访问数据库的方法

VB访问数据库的方法很多,一般情况下分成两大类,而每一类又有很多方法。下面以列表的方式列出每一类,及每一类包含的方法。

1.1 接口对象法(API)

VBSQL:通过DB-Library访问微软的SQL Server

ODBC API:任何一种ODBC数据源 16位和32位

DAO/Jet:本地的Jet/Access.MDB、顺序索引数据库(ISAM)和任何ODBC数据源

DAO/ODBC Direct:任何一种ODBC 数据源(经过RDO)

RDO 2.0:任何一种ODBC数据源(LevelⅠ或Ⅱ)

ADO:任何一种ODBC数据源和任何经过OLE DB界面接口的数据源

1.2 数据控件法

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在关键的Internet方案中使用最少的网络流量,并且在前端和数据源之间使用最少的层数,所有这些都是为了提供轻量、高性能的接口。因此ADO通过其内部的属性和方法提供统一的数据访问接口方法。

上一篇:在微机上模拟电器控制线路的工作过程网 下一篇:没有了