欢迎使用 Visual Basic(R) 数据访问指南。本文讨论数据访问以及相关工具和技术的信息。
本指南分为三个部分。第一部分含盖工具和技术的有关问题。第二部分是一个教程,带您演习在实际环境中使用工具和技术的“应用方案”。第三部分介绍有关两个旧的 Visual Basic 数据访问技术:DAO 和 RDO。
介绍访问数据可用的不同的数据访问编程模型,并讨论涉及到数据访问策略选择的系统和设计问题。重点讨论 ActiveX Data Objects (ADO),它是 Microsoft 的一种新技术。
介绍使得数据访问编程更加容易的机制(例如查询设计器和数据库设计器)和技术(例如 Format 对象)。
该设计器提供扩展的设计时界面,使得能够创建和修改 Data Environment 对象。
该设计器允许从几个相关的不同表生成数据报表。
演示如何使用数据环境创建一个基于 Microsoft Access 查询的 Command 对象、绑定 Visual Basic 控件到查询中记录集的字段、创建一个主控/细节窗体,并创建一个数据绑定报表。
演示如何创建一个向 SQL Server 数据库添加表的应用程序;使用 HTML 页面输入、查看和更新表中的数据;并且使用一个 HTML 页面来查看由一个存储的过程返回的数据。
演示如何使用数据识别类和 ADO 创建与用 tab 键分隔的文本文件中的数据交互的简单数据库应用程序。
讨论升级一个现存的基于 RDO 的工程到 Microsoft 的新的数据访问技术时所需要的更改。
数据访问对象 (DAO) 是一种旧的数据库技术,可以用于独立方式的 Microsoft Jet 数据库引擎,或通过新的 ODBCDirect 选项直接访问远程数据库。这一节讨论 DAO 在这两种方式中的功能,强调对于大型客户/服务器应用程序的特定设计考虑。
远程数据对象(RDO)是一种旧的数据库技术,它提供一个对远程 ODBC 数据源的直接 Visual Basic 接口,并且 RemoteData 控件(RDC)使它可在一个简单用户界面控件中使用。本节详细讨论了在客户/服务器应用程序中 RDO/RDC 的特征与功能。