Java 版 (精华区)

发信人: coolcxl (shmily), 信区: Java
标  题: Re: JDBC如何实现与Oracle9i的连接????????...
发信站: 哈工大紫丁香 (2003年04月01日08:06:43 星期二), 站内信件

oracle德jdbc驱动程序共有三种:
thin:客户端驱动程序
oci:中间件驱动程序
server:服务端驱动程序
用jdbc-odbc桥连接:
String url = "jdbc:odbc:FaqOracle";
Connection conn;             //建立连接类
Statement statement;         //建立Sql语句执行类
ResultSet resultSet = null;  //建立结果集类
//告诉程序使用jdbc与odbc桥创建数据库联接
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
//使用DriverManager类的getConnection()方法建立联接,第一个字符参数定义用户名,
//第二个字符参数定义密码
conn = DriverManager.getConnection(url, "user1", "pass1");
直接用jdbc连接:
String url = "jdbc:oracle:thin:bemyfriend:1521:ORCL.WORLD";
Connection conn;             //建立连接类
Statement statement;         //建立Sql语句执行类
ResultSet resultSet = null;  //建立结果集类
//告诉程序使用Oracle的jdbc桥创建数据库联接
Class.forName ("oracle.jdbc.driver.OracleDriver");
//使用DriverManager类的getConnection()方法建立联接,第一个字符参数定义用户名,
//第二个字符参数定义密码
conn = DriverManager.getConnection(url, "user1", "pass1");

【 在 idnow@smth.org (i donnot know) 的大作中提到: 】
: 请各位大侠一定指导!谢谢!
: 还有:OCI与Thin方式的区别是什么?

--
※ 来源:·哈工大紫丁香 bbs.hit.edu.cn·[FROM: 218.17.78.207]
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:2.831毫秒