JDBC 数据库访问例子
作者:佚名来源:本站整理发布时间:2005-7-1 13:57:10
JAVA 语言的跨平台的工作能力(Write Once ,Run Anywhere)、优秀的图像处
理能力(我相信现在没有那种语言可以超过 JAVA 在网络上的图形处理能力)、网络通信功能、
通过 JDBC 数据库访问技术等等,让我们谁都不可否认 JAVA 语言是 SUN 公司对于计算机
界的一个巨大的贡献。笔者可以描述这样一个场景:有一天你上网完全可以不用 IE 或者
NETSCAPE,上网就像是玩游戏,你可以获得游戏那么精美的图像和互动的感觉,如果你
玩过 UO,也许你就知道那种感觉了,但是 JAVA 做成的东西一定会超过 UO 的,因为不单
单是游戏,也不是单单是浏览器,如果你愿意(要你有钱,有时间,有优秀的 JAVA 人
才)你可以把所有的这一切用 Java 完全集成出来!!!我不是夸大 JAVA 的功能,大家可
以访问一下 http://www.simchina.net 的那个社区程序,你就能找到一种感觉了:相信
我没有说什么假话。好了,不说废话了,现在我向你介绍 JAVA 的数据库访问技术----
JDBC 数据库访问技术(你可千万不要搞成 ODBC 了哟!)。
JDBC 技术事实上是一种能通过 JAVA 语言访问任何结构化数据库的应用程序接口
(API)(Sun 这样说的,我也不知道是不是真的),而且现在的 JDBC 3.0 据 Sun 说也能访问
Execel 等电子表格程序!
JDBC 对于数据库的访问有四种方式,我们这里只是介绍两种:
第一种是通过 ODBC 做为“桥”(Bridge)对数据库访问,第二种是直接对数据库访问。
我们先来看看第一种 JDBC<-->ODBC 访问的流程:
JDBC Driver Mannager->JDBC<->ODBC 桥->ODBC->数据库客户机驱动库->数