网站大量收购闲置独家精品文档,联系QQ:2885784924

Oracle_编程接口.ppt

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Oracle_编程接口

第10章 Oracle 编程接口 10.1 使用ODBC访问Oracle 9i数据库 10.2 Windows平台访问Oracle 9i数据库 10.1.1 ODBC 组件 10.1.2 配置ODBC数据源 10.1 使用ODBC 访问Oracle 9i 数据库 10.1.1 ODBC 组件 1. ODBC应用程序 ODBC应用程序是一种使用Visual Basic、Visual C++或者其他PC开发平台编写的,类似于Word、Excel或者Visual Basic等的应用程序。该应用程序与ODBC驱动程序管理器(ODBC32.DLL)进行静态或动态链接,且调用由ODBC 驱动程序管理器提供的ODBC API 函数。 10.1.1 ODBC 组件 2. ODBC驱动程序管理器 因为ODBC应用程序不能够直接调用ODBC驱动程序,只可以调用包含在ODBC驱动程序管理器中的函数,而ODBC驱动程序管理器可以调用相应的ODBC驱动程序。这样,就保证了ODBC函数无论是连接到Oracle 9i数据库,还是其他某个数据库平台(如SQL Server),都总是按照同一种方式进行调用。 10.1.1 ODBC 组件 3. ODBC驱动程序 ODBC驱动程序负责把SQL请求发送到关系数据库管理系统(RDBMS)中,且把发送结果返回给ODBC 驱动程序管理器,然后,由驱动程序管理器把这些请求传送给客户端应用程序。 每一种兼容ODBC的数据库都有其各自的ODBC驱动程序,且该驱动程序只能与该数据库本身进行通信,不能用它访问其他的数据库。譬如,SQL Server ODBC驱动程序只能访问SQL Server数据库,不能用来访问Oracle数据库;而Oracle ODBC驱动程序则只能访问Oracle数据库,却不能用来访问SQL Server 数据库。 10.1.1 ODBC 组件 4. 数据源 顾名思义,数据源就是要访问的数据库。如果要访问一个数据库,必须首先定义一个数据源。一般地,可使用“ODBC数据源管理器”对话框来创建数据源,然后,使用用户创建的名称关联一个目的关系型数据库和ODBC驱动程序,以便用户使用有意义的数据源名称来访问数据库。 10.1.2 配置ODBC数据源 在Windows操作平台下,最常见的数据库访问方法是通过ODBC(开放数据库连接),它是访问数据库的一种通用方法,可以在“ODBC数据源管理器”中建立与各种数据库连接的数据源,以后各种编程语言就可以通过这个数据源访问数据库。打开“ODBC数据源管理器”的方法如下:选择“我的电脑”→“控制面板”→“管理工具”→“数据源(ODBC)”命令,出现ODBC数据源管理器,然后就可以添加、删除、配置各种连接后台数据库的ODBC数据源了。 10.2 Windows平台访问Oracle 9i数库 10.2.1 通过Excel访问Oracle 9i数据库 10.2.2 通过Visual Basic访问Oracle数据库 10.2.3 通过PowerBuilder访问Oracle数据库 10.2.4 通过Delphi访问Oracle数据库 10.2.5 Java语言与Oracle数据库 10.2.1 通过Excel访问Oracle 9i数据库 ⑴ 首先配置ODBC数据源。 ⑵ 打开Excel,在数据菜单下,选“获取外部数据”,单击“新建数据库查询”。出现“选择数据源”对话框。 ⑶ 在“选择数据源”对话框中,选择已设置好的数据源myoraclelink。 ⑷ 在“Oracle ODBC Driver connecect”对话框中,输入Service Name服务名,User Name用户名,Password数据库密码,然后单击“OK”按钮。 ⑸ 在“查询向导_选择列”对话框中,选择查询结果所需包含的表。 10.2.1 通过Excel访问 Oracle 9i数据库 ⑹ 在“查询向导_选择列”对话框中,选择一个列名则单击“”一次。 ⑺ 在“查询向导_筛选数据”对话框中,筛选数据以指定查询结果所包含的行。 ⑻ 在“查询向导_排序顺序”对话框中,指定数据的排序方式,即对主要关键字、次要关键字等进行升序或降序排列。 10.2.1 通过Excel访问Oracle 9i数据库 ⑼ 在“查询向导_完成”对话框中,确定是将数据返回Excel,还是在Microsoft Query中查看数据或编辑查询,或者从该查询创建OLAP多维数据集,也可以将其查询保存起来。 ⑽ 在“导入数据”对话框中,确定数据的放置位置。单击“确定”,从Oracle 9i中将数据内容导入到Excel表。

文档评论(0)

yaocen + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档