虎牙狼人杀:vb神童教程(续)--使用ADO Data控件连接Access的简单实例
来源:百度文库 编辑:九乡新闻网 时间:2024/04/27 15:06:13
本文欢迎非商业用途的转载,但需要注明出自“编程入门网”及相应的网址链接。ADO Data控件使用Microsoft ActiveX数据对象(ADO)来快速建立数据绑定的控件和数据提供者之间的连接.尽管可以在应用程序中直接使用ActiveX数据对象,但ADO Data控件有作为一个图形控件的优势(具有“向前”和“向后”按钮),以及一个易于使用的界面,使用户可以用最少的代码创建数据库应用程序。数据绑定控件是任何具有“数据源”属性的控件。在VB的工具箱中不少控件都可以作为数据绑定的控件,包括复选框、组合框、图像、标签、列表框、图片框及文本框控件等。此外,VB还包括了若干种数据绑定的ActiveX控件,例如DataGrid、DataCombo、Chart及DataList控件等。用户也可以创建自己的数据绑定的ActiveX控件,或使用从其他开发商购买的控件。数据提供者可以是任何符合OLEDB规范的数据源,使用VB的类模块也可以很方便地创建子集的数据提供者。下面的程序示例中,将使用一个ADO Data控件及一个DataGrid控件,程序执行时如下图: DataGrid控件显示并允许对Recordset对象中代表记录和字段的一系列行和列进行数据操作,它是一种数据绑定的ActiveX控件。DataGrid控件的每一个单元格都可以包含文本值,但不能链接或内嵌对象。可以在代码中指定当前单元格,或者用户可以使用鼠标或箭头键在运行时改变它。通过在单元格中键入或编程的方式,单元格可以交互地编辑。单元格能够被单独地选定或按照行来选定。下面我们来完成此程序。首先新建一个标准exe工程,并把工程中form1的caption属性设置为“使用ADO Data控件连接Access的简单实例”,width属性值设为8490。在窗体中加入1个ADO Data控件。如果在工具箱中找不到ADO Data控件,可以右击工具箱,选择“部件...”菜单项,然后在“部件”窗口的“控件”选项卡中选中Microsoft ADO Data Control6.0(OLEDB)。然后再向form1上加入一个DataGrid控件,并将其width属性值设为8055。如果工具箱中不存在这个控件,可以右击工具箱,在“部件”窗口的“控件”选项卡中选中Microsoft DataGrid Control6.0(OLEDB)。完成后如下图所示: 下面我们对这些控件的一些属性进行设置。设置Adodc1:(1) ConnectionString属性ConnectionString属性表示Adodc1的连接字符串,可以通过三种方法来设置连接字符串属性,如下图所示。这里我们选择“使用ODBC数据源名称”,并在下拉框中选择Access_db,单击确定按钮,就可以在ConnectionString属性中看到“DSN=Access_db”的字符串形式。 (3) RecordSource属性RecordSource属性设置RecordSet源,这里我们将在属性页的命令文本下输入如下的SQL语句:Select * From wzdz Order By 网站名称 单击确定按钮,就可以在RecordSource属性中看到“Select * From wzdz Order By 网站名称”的字符串形式,如下图: 设置DataGrid1的DataSource属性:DataSource属性为该控件指定数据源,本例中该属性被设置为名为“Adodc1”的ADO Data控件,这将返回“网站地址”表中的所有记录。运行一下程序,可以看到程序已经成功连接到了Access_db.mdb数据库,并读取“wzdz”表的所有记录显示到DataGrid控件中。更进一步的,如果将DataGrid控件的AllowAddNew、AllowDelete和AllowUpdate属性分别设置为true,则可在程序运行时通过其添加、删除和更新数据库中的记录。查看全套“vb神童教程(续)”
本文来自编程入门网:http://www.bianceng.cn/Programming/vb/200812/11120.htm
本文来自编程入门网:http://www.bianceng.cn/Programming/vb/200812/11120.htm
vb神童教程(续)--使用ADO Data控件连接Access的简单实例
VB利用ADO控件连接access数据库
access+ado+flexgrid实例
ADO连接ACCESS详解
ADO ACCESS 懒人的开发简单指南
vb.net入门:CheckedListBox控件的使用
中使用ADO连接的一种方法 - [VC++]
VB MSFlexGrid控件的几种简单的使用方法1
VB MSFlexGrid控件的几种简单的使用方法二
VB MSFlexGrid控件的几种简单的使用方法11
VB MSFlexGrid控件的几种简单的使用方法2
编程中国 - VB教程第一章:我的第一个 VB 程序——“跟我来学 VB 神童教程”
VB中 MSComm控件使用详解1
Access教程 第六章 数据库实例分析
VB常用控件的属性详解
VB+ADO:介绍的Connection对象的应用方法
VB自动改变控件大小-VB控件
VB ADO treeview代码(转)
VB Mscomm控件应用
PPC(WM)通过WiFi共享GPRS网络连接——WMWifiRouter简单使用教程(附...
实现VB与EXCEL的无缝连接
关于VB与EXCEL的无缝连接
MSHFLEXGRID控件讲座(2).网格的编辑,保存与加载 VB / 控件 - CSDN...
net 连接Access数据库