標籤:
詳細代碼:
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
public class DBUtil(){
private static final String CLASSNAME="oracle.jdbc.driver.OracleDriver";
private static final String URL="jdbc:oracle:thin:@localhost:1521:orcl";
private static final String USERNAME="scott"; //使用者名稱
private static final String PASSWORD="tiger"; //密碼
//載入驅動類
static {
try{
Class.forName(CLASSNAME);
}catch(ClassNotFoundException e){
e.printStackTrace();
}
}
//建立串連
public static Connection getconn(){
return DriverManager.getConnection(URL,USERNAME,PASSWORD);
}
//關閉串連
public void close(Connection con,PreparedStatement pst,ResultSet re){
if(re!=null){
try {
re.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
if(pst!=null){
try {
pst.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
if(con!=null){
try {
con.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
}
}
java串連oracle資料庫詳細代碼