下载此文档

论VB中的数据库访问方法.doc


文档分类:IT计算机 | 页数:约7页 举报非法文档有奖
1/7
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/7 下载此文档
文档列表 文档介绍
论VB中的数据库访问方法
摘要:在信息高度发展的今天,任何一种应用都离不开对数据的访问,而数据的访问除了对其包含有各自信息数据的文件操作之外,最主要的方法就是对数据库的操作。VB作为一种通用应用程序开发工具,由于其广泛而友好的数模型完全并行于ODBC的体系结构。在RDO对象框架的顶层是rdoEngine,rdoEngine表示远程数据源。所有的RDO应用程序都必须有一个rdoEngine对象的实例,rdoEngine对象是惟一的,它总是作为一个对象集合,所有其他对象都包含在集合中。rdoEnvironment在rdoEngine的下一层,主要用于设置某个给定数据库连接将要使用的用户ID和口令值及事务范围。rdoEnvironment对象的下一层是rdoConnection对象,它负责创建对数据源的连接。它通过使用OpenConnection启动一个主连接。每个rdoConnection对象可以有rdoTable、rdoResultset和rdoPreparedStatement对象集合。每个rdoTable对象表示一个数据库表,每个rdoPreparedStatement对象表示一个预准备的SQL语句,每个rdoResultset对象表示由一个由SQL Select语句返回的数据集;这些对象都可以包含rdoColumn对象。使用rdoParameter对象在本地程序变量和参数化查询或存储过程之间交换数据。rdoError对象包含任何由基本的ODBC操作生成的错误在VB的On Error句柄中,可以从rdoErrors集合中检索指定的错误信息。RDO的性能特点:RDO是VB与ODBC连接的推荐模式,是一个直接与ODBC API连接的面向对象接口,但仍需使用Jet引擎。从RDO的层次模型可以看出,RDO兼具了ODBC API与DAO二者的优点:一方面它的层次结构没有DAO复杂,对象的创建和处理简单;另一方面,RDO仍表露了ODBC API的基层结构,可提供环境、连接和语句句柄。值得注意的是:RDO不能直接执行改变数据库规划的操作,且仅能应用于32的操作系统中。使用RDO的应用程序可以绕过本地查询处理程序而直接访问ODBC数据源,这点与DAO不同,由于这一特点,RDO特别适合客户/服务器应用程序的开发。如果你考虑采用一种直接与ODBC API一起使用的编程方法,那么,RDO是一种合适的解决方案。
三、ADO(ActiveX Data Objects,ActiveX数据对象)体系结构及性能特点
它是DAO/RDO的后继产物,ADO“扩展”了DAO和RDO所使用的对象模型,这意味着它包含较少的对象、更多的属性、方法(和参数),以及事件。ADO实际是一种提供访问各种数据类型的连接机制。ADO设计为一种极简单的格式,通过ODBC的方法同数据库接口。可以使用任何一种ODBC数据源,即适合于SQL Server、Oracle、Access等数据库应用程序,也适合于Excel表格、文本文件、图形文件和无格式的数据文件,是一个便于使用的应用程序层接口。OLE DB:是COM模型的数据库接口。它是一种底层数据访问界面接口。是用于第三方驱动程序商家开发输出数据源到ADO技术的应用程序或用于C++的开发者开发定制的数据库组件。它能够处理任何类型的数据

论VB中的数据库访问方法 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数7
  • 收藏数0 收藏
  • 顶次数0
  • 上传人平儿
  • 文件大小15 KB
  • 时间2022-06-30