首页 百科知识 数据库控件的分类及其特点

数据库控件的分类及其特点

时间:2022-10-16 百科知识 版权反馈
【摘要】:在众多的面向对象的程序设计语言中,Visual Basic是比较简单易学的一种程序设计语言。在利用VB进行数据库编程时,首先要确定以何种方式访问数据库。本书主要介绍两种方式用于联接数据库:一是使用数据库控件,二是使用ADO。在VB当中用于联接数据库的数据库控件主要有三种:DATA控件、ADODC控件和RemotData控件。DATA控件是Visual Basic 用来建立和进行数据库访问的标准控件,它允许从一个记录移动到另一个记录并用自己创建的database 对象和 recordset对象来操作和管理数据库。

4.1 数据库控件的分类及其特点

在众多的面向对象的程序设计语言中,Visual Basic是比较简单易学的一种程序设计语言。在利用VB进行数据库编程时,首先要确定以何种方式访问数据库。本书主要介绍两种方式用于联接数据库:一是使用数据库控件,二是使用ADO(第五章将详细介绍)。

在VB当中用于联接数据库的数据库控件主要有三种:DATA控件、ADODC控件和RemotData控件。DATA控件是Visual Basic 用来建立和进行数据库访问的标准控件,它允许从一个记录移动到另一个记录并用自己创建的database 对象和 recordset对象来操作和管理数据库。ADODC控件使用Microsoft ActiveX数据对象(ADO)来快速建立数据绑定控件(任何具有“数据源”的控件)和数据提供者之间的联接,无需编写任何代码。但是由于ADO提供了更多的灵活性和其他选项,因此大多数的应用程序都需要编写ADO代码来执行大部分的数据访问操作,其实用性广、使用灵活,因此在编写数据库应用程序的时候用得比较多。RemotData控件通过使用Microsoft的远程数据对象来实现数据的访问,适合于较大的客户/服务器数据库,包括开放式数据库联接(ODBC),诸如Microsoft SQL Server 以及Oracle等。本书我们对RemotData不做介绍,有兴趣的读者可参考相关书籍。

DATA控件、ADODC控件以及RemotData控件在概念上和外观上都很相似:三者都是将一个数据源联接到一个已经绑定好的数据控件上,而且三者的外观也几乎相同(都是通过四个按钮控制数据库当中记录的移动),但由于ADODC控件的适用性更广,所以如果一定要使用数据库控件的话,建议使用ADODC控件来创建数据库应用程序。

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

我要反馈