- 1、本文档共69页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第15章-使用数据访问控件操作数据库
第15章 使用数据访问控件操作数据库 15.1 ODBC和数据源 15.2 常用的数据访问控件 15.3 常用高级用户界面控件 15.4 综合数据库操作设计实例 15.1 ODBC和数据源 ODBC(Open DataBase Connectivity) --开放式数据库连接 是微软公司开放服务结构(WOSA,Windows Open Services Architecture)中有关数据库的一个组成部分,它建立了一组规范,并提供了一组对数据库访问的标准API(应用程序编程接口)。 这些API利用SQL来完成其大部分任务。ODBC本身也提供了对SQL语言的支持,用户可以直接将SQL语句送给ODBC。 一组数据的位置,可以使用 ODBC 驱动程序访问该位置。 15.1 ODBC和数据源 1. ODBC的优点 一个基于ODBC的应用程序对数据库的操作不依赖任何DBMS,不直接与DBMS打交道,所有的数据库操作由对应的DBMS的ODBC驱动程序完成。也就是说,不论是FoxPro、Access还是Oracle数据库,均可用ODBC API进行访问。 ODBC的最大优点是能以统一的方式处理所有的数据库。 15.1 ODBC和数据源 2. ODBC的组成 客户端应用程序(Application) :为访问数据库而开发的前端,通过ODBC的API建立与数据库连接,并使用SQL命令操纵数据库。 ODBC数据源:数据源包含了数据库位置和数据库类型等信息,实际上是一种数据连接的抽象。 ODBC驱动程序管理器(Driver Manager):管理ODBC驱动程序,是ODBC中最重要的部件。 ODBC管理器(Administrator):该程序位于Windows 控制面板的32位ODBC内,其主要任务是管理安装的ODBC驱动程序和管理数据源。 15.1 ODBC和数据源 ODBC体系结构 15.1 ODBC和数据源 应用程序要访问一个数据库,首先必须用ODBC管理器注册一个数据源,管理器根据数据源提供的数据库位置、数据库类型及ODBC驱动程序等信息,建立起ODBC与具体数据库的联系。这样,只要应用程序将数据源名提供给ODBC,ODBC就能建立起与相应数据库的连接。 在ODBC中,ODBC API不能直接访问数据库,必须通过驱动程序管理器与数据库交换信息。驱动程序管理器负责将应用程序对ODBC API的调用传递给正确的驱动程序,而驱动程序在执行完相应的操作后,将结果通过驱动程序管理器返回给应用程序。 15.1 ODBC和数据源 【例1】创建一个名称为shoolDBS数据源,引用school数据库。 操作步骤: 1)选择Windows XP【开始|控制面板|管理工具】命令。 15.1 ODBC和数据源 2)双击“数据源(ODBC)”图标,进行ODBC的配置。DSN(Data Source Name) 15.1 ODBC和数据源 3)在“系统DSN”中通过“添加”、“删除”和“配置”按钮执行相关操作。 15.1 ODBC和数据源 4)从“选择你想为其安装数据源的驱动程序”列表中选择其一。 15.1 ODBC和数据源 5)单击“下一步”进入连接SQL Server认证的输入框。选择验证方式,正确输入登录ID和密码,单击“下一步”,进入选择数据库对话框。 15.1 ODBC和数据源 6) 选中“更改默认的数据库为”复选框,从中选择数据库为“School”,进入“下一步” 设置ODBC对话框。 15.1 ODBC和数据源 7)保持默认选项,单击“完成”。 15.1 ODBC和数据源 8)弹出ODBC配置确认对话框。 15.1 ODBC和数据源 9)最后看到新建的SchoolDBS数据库,单击“确定”完成整个基于ODBC数据库的连接。 15.2 常用的数据访问控件 1. ADO Data控件(ADO 控件) 是VB6.0提供的一个ActiveX控件,利用Microsoft ActiveX Data Objiects (ADO)快速建立数据绑定的控件和数据提供程序之间的连接。 可实现以下功能: 连接本地数据库和远程数据库; 打开一个指定的数据库表,或定义一个基于SQL的查询、存储过程或该数据库中的表的视图的记录的集合; 将数据字段的数值传递给绑定的控件,并在此控件中显示或更改数值; 添加新的记录,或根据更改显示在绑定的控件中的数据来更新数据库。 15.2 常用的数据访问控件 ADO Data控件添加 【工程】菜单选择【部件】选项,在对话框中选择“Microsoft ADO Data Control6.0 (OLEDB)”。在工具箱内看到该控件。 ADO Da
文档评论(0)