前面介绍过在Visual Basic中,可用的数据访问接口主要有3种:ActiveX数据对象(ADO)、远程数据对象(RDO)和数据访问对象(DAO)。
在实际的应用中,通过数据访问接口既可以以代码编程的方式建立连接数据库的记录集并实现数据库信息的访问,也可以以可视化数据访问控件的形式建立连接数据库的记录集并完成数据库信息操作。考虑到直观性和易接受程度,本教程以可视化数据访问控件为主要形式介绍访问数据库信息的方法。
在Visual Basic中,与3种接口相对应有3种可视化数据访问控件分别为:ADO Data控件、Data控件和RDO(Remote Data)控件。它们的功能是建立数据库的连接,并作为应用程序中数据绑定控件或类的数据源。ADOData控件与内部Data控件以及Remote Data控件相似,但ADO Data控件是最新版本的数据访问控件。ADO Data控件通过Microsoft ActiveX Data Objects(ADO)可以更快速更有效地创建一个到数据库的连接。ADO是Mi⁃crosoft公司在VB 6.0中最新推出的数据访问策略,实际是一种访问各种数据类型的访问机制。本节主要介绍关于ADO数据访问的方法。无论是全新的ADO Data控件还是旧版的Data控件或Remote Data控件,都可以实现以下基本功能:
(1)连接一个本地数据库或远程数据库。
(2)打开一个指定的数据库表,或定义一个基于结构化查询语言(SQL)的查询,或存储过程,或该数据库中的表的视图的记录集合。(www.daowen.com)
(3)将数据字段的数值传递给数据绑定的控件,可以在这些控件中显示或更改这些数值。
(4)添加新的记录,或根据对显示在绑定的控件中的数据的任何更改来更新一个数据库。
要创建一个客户,或前端数据库应用程序,应在窗体中添加Data控件或ADO Data控件,以及其他所需要的任何Visual Basic控件。
本节介绍最常用的数据访问控件:Data和ADO Data的属性、事件和方法及其应用。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。