第10章 Oracle 编程接口.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第10章 Oracle 编程接口

10.2.1 通过Excel访问Oracle 9i数据库 ⑼ 在“查询向导_完成”对话框中,确定是将数据返回Excel,还是在Microsoft Query中查看数据或编辑查询,或者从该查询创建OLAP多维数据集,也可以将其查询保存起来。 ⑽ 在“导入数据”对话框中,确定数据的放置位置。单击“确定”,从Oracle 9i中将数据内容导入到Excel表。 10.2.2通过Visual Basic访问Oracle数库 出现ODBC登录界面,在“DSN(D):”文本框里选择己建立好的数据源,在“UID(U):”文本框里输入 system,在“密码(P):”文本框里输入manager,单击“确定”按钮,即完成了Visual Basic 6.0与Oracle 9i数据库的连接。 出现VisData界面,在数据库窗口中选择某一个表则弹出对应表的编辑窗口。 10.2.3 通过PowerBuilder 访问Oracle数据库 选择设置界面中的“Connection”标签页,并在“Profile Name”文本框里输入myoracleODBC,在“Data Source”对应的下拉列表框中,选择 myoraclelink,在“User ID”文本框中,输入system,在“Password”文本框中,输入manager,其他按照默认设置即可。 选择设置界面中的“System”标签页,可以设置在PB中显示的数据库目标,一般按照默认值即可。 10.2.3 通过PowerBuilder 访问Oracle数据库 在PB的主界面中,单击“Database”图标,将能够在PB中执行对数据库的管理功能,并弹出数据库配置界面。 在“Database Connection”窗口里,双击“Installed Database Interfaces”下的“ODB ODBC”展开符号,将可以看见刚才已建立的myoracleODBC配置,右击“myoracleODBC”,出现快捷菜单选择“connect”,将与后台数据库进行连接。成功进行连接后,可以选择己建立的数据表,并对其进行相应的操作。 在“数据链接属性-连接标签页”中的“使用数据源名称”文本框里输入myoraclelink,在“用户名称”文本框里输入system,在“密码”文本框里输入manager,单击“确定”按钮,完成Delphi与Oracle数据库的连接。单击“测试连接”按钮进行测试,如果所选择的Oracle 9i服务器正常工作的话,会出现一个显示“测试连接成功”的对话框。 * * 第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

文档评论(0)

cj80011 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档