试论数据库访问技术在VB中的应用

试论数据库访问技术在VB中的应用
试论数据库访问技术在VB中的应用

龙源期刊网 https://www.360docs.net/doc/ba5439891.html,

试论数据库访问技术在VB中的应用

作者:刘环

来源:《科技创新与应用》2015年第18期

摘要:数据库访问技术是计算机编程应用中十分重要的技术,文章主要介绍了编程中常

用的DAO、ODBC API、RDO和ADO等技术的特点,并重点介绍了当前作为主流应用技术的ADO。

关键词:数据库访问技术;VB;ADO

1 概述

VB即Visual Basic,具有强大的数据库操作功能,实现对数据的有效处理,已经成为普遍运用的可视化编程工具,并且随着Visual Basic软件版本的不断升级,数据库的功能不断得以提升和丰富,更多的数据库访问功能被附加到VB上,进而使得VB在开发数据库应用程序方面的优势更加彰显。再加上,信息技术的飞速发展,人们对利用网络进行信息的交流和沟通的要求越来越高,这就使得开发出功能更加完善、运行速度更快、应用范围更加广泛、占用资源更少的数据库应用程序成为当今时代和形势下的亟需解决的重要问题。而VB可以向广大的用户提供不同功能和用途的数据控件,同时,VB为了更加丰富其功能的应用,提高实用性,设立了不同类型的数据库,主要包括本地数据库、外地数据库和远程数据库,并帮助用户使用极少的编写代码甚至不编写代码即可实现数据库的各种操作。

2 VB中的数据库访问技术

VB为方便广大的用户,设计了多种方式的访问途径,提供了强大的数据库访问技术,进而实现与当前多数常用和流行的数据库的连接。当前主要通过引擎、开放式数据库连接驱动程序及OLE DB等形式实现与不同数据库之间的连接。在开发背景和环境下,VB提供的数据库访问技术主要包括DAO、ODBC API、RDO、ADO,其中ADO具有简单容易操作、灵活普遍适用等特点进而成为当前VB中的主流数据库访问技术。下面将会详细介绍这几种技术,并对ADO技术进行重点介绍。

2.1 DAO技术

DAO即数据访问对象,该数据库访问技术基于PC平台进行数据的交换,可以实现对数据库中所有内容的访问、操纵和编辑,作为首个面对对象的数据库访问编程接口,已经成为VB 数据库访问的默认方式。该技术和方式主要通过分层次的对象框架即DBEngine顶层对象和workspace及errors等,每一层次代表着一个数据对话框及本地或者远程数据库,十分灵活和

适用。DAO访问程序的编码模型集合了设计关系数据库系统结构中的所有类别对象,进而提供了系统所需的所有操作方法和属性,而且编写操作简单,操作工具丰富,主要有创建数据

相关主题
相关文档
最新文档