数 心 第十五讲 VB数据库应用(2) 年使丽三从州
第十五讲 VB数据库应用(2)
州S阳華束理三大子 本章教学内容 VNVERSITY OF SCIENCE N 8.1数据库基本知识 8.2Data控件 8.3 ADODC控件 8.4ADO对象模型 8.5数据窗体向导 8.6数据环境设计器 8.7数据报表Data Report
本章教学内容 8.1 数据库基本知识 8.2 Data控件 8.3 ADODC控件 8.4 ADO对象模型 8.5 数据窗体向导 8.6 数据环境设计器 8.7 数据报表Data Report
本讲教学内容 8.3 ADODC控件 8.4ADO对象模型
本讲教学内容 8.3 ADODC控件 8.4 ADO对象模型
8.3 ADODC控件 、UNIVERSITY OF SC/E 1.ADODC控件的特点 (1)在VB中,用户可使用三种数据访问接口,即 ActiveX数据对象(ADO)、数据访问对象 (DAO)和远程数据对象(RDO),这三种接口 代表了数据访问技术的三个发展时代,其中最新 的是ADO (2)ADO (Active Data Objects)实际是上一种 提供访问各种数据类型的连接机制。它是DAO/ RDO的后继产物,ADO是为Microsoft的数据访问 OLE DB而设计的,OLE DB是一个低层的数据访 问接口,通过它可以访问各种数据源, 这些数据 源包括关系和非关系数据库、文本文件和图形等 在女
8.3 ADODC控件 1. ADODC控件的特点 (1)在VB中,用户可使用三种数据访问接口,即 ActiveX数据对象(ADO)、数据访问对象 (DAO)和远程数据对象(RDO),这三种接口 代表了数据访问技术的三个发展时代,其中最新 的是ADO。 (2) ADO(Active Data Objects)实际是上一种 提供访问各种数据类型的连接机制。它是DAO/ RDO的后继产物,ADO是为Microsoft的数据访问 OLE DB而设计的,OLE DB是一个低层的数据访 问接口,通过它可以访问各种数据源,这些数据 源包括关系和非关系数据库、文本文件和图形等 等
丝室 UNIVERSITY OF SCIEN 3)ADODC控件 (又称为ADO Data Control:或 ADO Data控件)可以利用Microsoft ActiveX Data Objects数据对象(ADO)快速建立数据绑 定控件和数据提供者之间的连接。数据提供者可 以是任何符合OLE DB规范的数据源。ADODC控 件和Data控件在概念上很相似,都可以将一个数 据源连接到一个数据绑定控件,也都有相同的外 观共四个按钮。但是,相比较来说ADODC更加灵 活,适应性更广
(3) ADODC控件(又称为ADO Data Control或 ADO Data控件)可以利用Microsoft ActiveX Data Objects数据对象(ADO)快速建立数据绑 定控件和数据提供者之间的连接。数据提供者可 以是任何符合OLE DB规范的数据源。ADODC控 件和Data控件在概念上很相似,都可以将一个数 据源连接到一个数据绑定控件,也都有相同的外 观共四个按钮。但是,相比较来说ADODC更加灵 活,适应性更广
2.ADODC控件的创建方法 当新建一个工程时,ADODC控件不在工具箱 ,需要打开菜单“工程”-“部件…”对话框 选 择“Microsoft ADO Data Control 6.0 OLEDB)”复选框,向工具箱中添加ADODC 控件的图标。将ADODC控件放置到窗体中 ADODC控件的外观如下图所示,默认控件名为 “Adodc1”。 Adodc1
2. ADODC控件的创建方法 当新建一个工程时,ADODC控件不在工具箱 中,需要打开菜单“工程”---“部件…”对话框 选 择 “ Microsoft ADO Data Control 6.0 (OLEDB)”复选框,向工具箱中添加ADODC 控件的图标。将ADODC控件放置到窗体中, ADODC控件的外观如下图所示,默认控件名为 “Adodc1”
阳華免驾三到 0 3.ADODC控件的常用属性 (1)ConnectionString属性 ConnectionString.属性是一个字符串,用来连接 到数据源。可以是OLE DB文件(.UDL)、 ODBC数据源(.DSN)或连接字符串,如下图所 示。 届性页 通用 连接资源 使用Dats Li正艾件L) 浏览B). 一使用ODBC数据资源名称①) 新建). 使用连接字符串C) 生成) 其他属性A): 确定 取消 应用) 帮助
3. ADODC控件的常用属性 ⑴ ConnectionString属性 ConnectionString属性是一个字符串,用来连接 到数据源。可以是OLE DB文件(.UDL)、 ODBC数据源(.DSN)或连接字符串,如下图所 示
OF SCIENG 为了能设置好所需的ConnectionString属性, 必须知道如何去创建一个Microsoft数据连接文件(Data Link file)(.UDL),如何创建ODBC数据源以及如何使用 连接字符串。 创建Data Link文件的步骤 ①打开Windows资源管理器,本文用的是Windows XP 操作系统。 ②打开存放OLE DB文件(.udl) 的文件夹,例如选择 “D:1”来存放。 ③在Windows:资源管理器窗口右边空白处单击鼠标右键, 从快捷菜单中选择“新建文本文件”,将文件名改为 “myDatalink.ud”,新建一个udl文件,此时屏幕上会弹 出一个对话框告之“如果改变文件扩展名,可能会导致文 件不可用,确实要更改吗?分,单击“是 ”,确定即可
为了能设置好所需的ConnectionString属性, 必须知道如何去创建一个Microsoft数据连接文件(Data Link file)(.UDL),如何创建ODBC 数据源以及如何使用 连接字符串。 创建Data Link文件的步骤: ①打开Windows资源管理器,本文用的是Windows XP 操作系统。 ②打开存放OLE DB文件(.udl)的文件夹,例如选择 “D:\”来存放。 ③在Windows资源管理器窗口右边空白处单击鼠标右键, 从快捷菜单中选择“新建文本文件”,将文件名改为 “myDatalink.udl” ,新建一个udl文件,此时屏幕上会弹 出一个对话框告之“如果改变文件扩展名,可能会导致文 件不可用,确实要更改吗?”,单击“是”,确定即可
阳S阳華电g三大罗 ④用鼠标双击“my Datalink.ud”文件,打开数 据连接属性,如下图所示。 围数据链接届性 提供程序莲接高级|所有】 指定下列设置以连接到OnBC数据: 1. 指定数据源 。使用数据源名称如) 刷新) 个使用连接字符串@) 连接字符串C) 编泽心). 2.输入登录服务器的信息 用户名称☒): 密码心) 厂空白密码) 厂允许保存密码⑤) 3. 输入要使用的初始目录): 测试连接¢) 确定 取消 帮助
④用鼠标双击“myDatalink.udl”文件,打开数 据连接属性,如下图所示
华8二 ⑤单击“提供程序” 选项卡,在OLE DB 提供程序中选择“Microsoft Jet3.51 OLE DB Provider”,如果已有的数据库是Access2000的 格式,则选择“Microsoft Jet4.0 OLE DB Provider”,如下图所示,然后单击“下一步” 按 钮。 马数据链接屈性 提供程序连接|高级丨所有 选挥您希望连接的数据 OLEB提供程序 Microsoft Jet 3.51 OLE DB Provider Microsoft Jet 4.0 OLE DB Provider Microsoft OLE DB Provider for Indexing Service Microsoft OLE DB Provider for Internet Publishing Microsoft OLE DB Provider for ODBC Drivers Microsoft OLE DB Provider for OLAP Services Microsoft OLE DB Provider for Oracle Microsoft OLE DB Provider for SQL Server Microsoft OLE DB Sinple Provider MSDataShape OLE DB Provider for Microsoft Directory Services 下一步)》 确定 取消 帮助
⑤单击“提供程序”选项卡,在OLE DB 提供程序中选择“Microsoft Jet 3.51 OLE DB Provider” ,如果已有的数据库是Access2000的 格 式 , 则 选 择 “ Microsoft Jet 4.0 OLE DB Provider” ,如下图所示,然后单击“下一步”按 钮