首页 理论教育 VB数据访问控件与应用-VisualBasic案例化程序设计

VB数据访问控件与应用-VisualBasic案例化程序设计

时间:2023-10-20 理论教育 版权反馈
【摘要】:VB中与3种接口相对应的可视化数据访问控件分别为ADO数据控件、Data控件和RDO控件。·数据控件本身并不能显示和直接修改记录,只能在与数据控件相关联的数据约束控件中显示各个记录。图9-8数据绑定控件、数据控件和数据库三者之间关系Data控件是VB提供的一个标准控件,可以直接从工具箱中将Data控件添加到窗体。

VB数据访问控件与应用-VisualBasic案例化程序设计

在VB中,主要有3种数据访问接口:ActiveX数据对象(ADO)、数据访问对象(DAO)和远程数据对象(RDO)。VB中与3种接口相对应的可视化数据访问控件分别为ADO数据控件、Data控件和RDO(Remote Data)控件。它们的功能是建立数据库的连接,并作为应用程序中数据绑定控件或类的数据源。

ADO数据控件、Data控件、Remote Data控件,都可以实现以下基本功能。

·连接一个本地数据库或远程数据库。

·打开一个指定的数据库表,或定义一个基于结构化查询语言(SQL)的查询,或存储过程,或该数据库中的表的视图的记录集。

·将记录集的当前记录或所有记录传递给数据绑定的控件,可以在这些控件中显示或更改这些数值。

·添加新的记录,或根据对显示在绑定的控件中的数据的任何更改来更新一个数据库。

·数据控件本身并不能显示和直接修改记录,只能在与数据控件相关联的数据约束控件中显示各个记录。并且,数据控件只能访问数据库、修改表中数据,不能建立新表和索引,也不能改变表结构。(www.xing528.com)

数据控件相当于一个记录指针,用于指示记录集的当前记录,可以通过单击其左右两边的箭头按钮,移动这个“指针”来选择当前记录。

数据绑定控件、数据控件和数据库三者之间的关系,如图9-8所示。

图9-8 数据绑定控件、数据控件和数据库三者之间关系

Data控件是VB提供的一个标准控件,可以直接从工具箱中将Data控件添加到窗体。利用Data数据控件可以访问多种数据库,例如,可以访问Microsoft Access、dBase、FoxPro、Excel等,但只能访问较低版本的数据库,比如,Data数据控件只能访问Microsoft Access 97的数据库,这给使用带来了不便,所以,这里只介绍ADO数据控件。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈