?? ora8iconnect.java
字號:
import java.sql.*;
/*-
* Copyright(C) http://www.cn-java.com by jackliu
* 這是一個免費的代碼,如果進行修改,請保留以上信息.
* 這是一個用標準JDBC連接Oracle數據庫的包
* 編制人: Jackliu
* 開始日期: 2001.04.06
* 結束日期: 2001.04.06
* 版本: 1.0*/
public class Ora8iConnect
{
public Ora8iConnect(String db,String id,String pwd)
{ dbNAME=db;
userID=id;
userPWD=pwd;
beginConnect(); //連接數據庫
}
/*-
*返回一個Connection對象
*/
public Connection getConnection(){return conn;}
/*-
*連接數據庫,成功后返回1否則返回0
*/
public int beginConnect()
{ try
{ //加載一個Oracle驅動
DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
//使用OCI8連接到數據庫
conn=DriverManager.getConnection("jdbc:oracle:oci8:@"+dbNAME,userID,userPWD);
return 1;
}
catch(SQLException e) //捕捉SQL違例
{ System.out.println("Ora8iConnect在連接oracle8數據庫時捕獲");
while (e!=null)
{ System.out.println("SQLState:"+e.getSQLState());
System.out.println("Message :"+e.getMessage());
System.out.println("Vendor :"+e.getErrorCode());
e=e.getNextException();
System.out.println(" ");
}
conn=null;
return 0;
}
}
private Connection conn; //連接對象
private String dbNAME; //實例
private String userID; //用戶名
private String userPWD; //口令
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -