WEB开发网
开发学院数据库Oracle 用Oracle数据库的WEB服务制作网页 阅读

用Oracle数据库的WEB服务制作网页

 2007-05-09 12:13:18 来源:WEB开发网   
核心提示: ORACLE以Java Socket为基础,根据本厂家数据库网络传送协议用Java完全实现所有调动传递,用Oracle数据库的WEB服务制作网页(3),这样的JDBC是专有的,ORACLE称之为thin driver,并提供了一系列数据库控制和开发模板向导,帮助开发人员快速设计出界面,此产

ORACLE以Java Socket为基础,根据本厂家数据库网络传送协议用Java完全实现所有调动传递,这样的JDBC是专有的,ORACLE称之为thin driver。此产品可在ORACLE主页上(http://www.oracle.com)下载。Thin driver不需要客户机安装有ORACLE Client端程序,具有良好的平台独立性,所以适用于网页制作。有了thin driver ,APPLET小程序不再只能为网页增加动画、声音等,APPLET小程序调用Java.sql.* 类包,可实现与ORACLE数据库的联接(CONNECT),从而查询、修改、增加数据库中表(TABLE)的内容,而包含这样小程序的网页就可以发布数据库查询结果,让远地客户机存取数据库,实现如远地登记、定货、股票交易操作等功能。这些功能大大地拓宽了网页的表现能力及应用领域。当然,网页访问数据库也有其它的一些方法,如上面所提到的CGI,但由于CGI程序驻留在服务器上,以文件方式传输数据,所以存在效率低,速度慢等一系列缺点,而Java applet方式没有这些缺点,一定会有很大的发展前途,成为网页制作者们的新宠。

那么,APPLET小程序如何使用ORACLE thin driver来实现存取数据库呢?首先在存取数据库之前,就建立了一个通往数据库的桥梁,此后就可以对数据库进行查询、删除、修改等操作。

下面通过实例说明:本例执行了从SID为WZGL的数据库的SCOTT的EMP表中查询姓名的操作,读者还可以修改程序的 “// 查询的语句串 ” 部分,如改成 INSERT INTO EMP VALUE(。。。)、DELETE FROM EMP WHERE。。。、UPDATE EMP SET 。。。等等SQL语句,完成插入、删除、修改等操作。

以上浅谈了用thin driver 编制applet小程序的方法,主页制作时用此方法不难实现对ORACLE数据库的存取,其中也有许多细节,如HTM文件中要指明ORACLE类库文件的位置,ORACLE类库与Applet小程序在同一目录等环境设置,还要注意ORACLE数据库数据类型与JAVA数据类型匹配、转换问题等,这些问题希望大家在实践中注意,就可以少走弯路,以上介绍中使用Java工具是JDK 1.1.1版本,运行在IE4.0或Netscape4.0上。

Oracle公司又推出了一套可视化开发工具JDeveloper,它的核心是Inprise公司的JBuilder,JDK版本为1.1.4,包含了thin driver,并提供了一系列数据库控制和开发模板向导,帮助开发人员快速设计出界面,这对我们开发网页图形界面的数据库应用来说非常有用。

上一页  1 2 3 

Tags:Oracle 数据库 WEB

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接