Pronto.
Poderia me ajudar? :’(
tem skype?
[code]import java.sql.*;
public class Conexao{
/** Creates a new instance of Conexao */
public Conexao(String user, String pass, String host) {
this.user = user;
this.pass = pass;
this.host = host.toUpperCase();
}
/** Método desenvolvido para retornar um objeto do tipo Connection
-
@param usuario
-
@param senha
-
@param host
-
@return Connection
-
@see java.sql.Connection **/
public static Connection conexao(String user, String pass, String host){
try{
DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
connection = DriverManager.getConnection(SistemaProps.getUrl(host),user,pass);
}catch(Exception e){
connection = null;
Tratamentos.tratamentos(e);
}
return connection;
}
/** Método cria uma conexao com o banco de dados */
public static void makeConnection(){
try{
DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
connection = DriverManager.getConnection(SistemaProps.getUrl(host),user,pass);
}catch(Exception ex){
connection = null;
Tratamentos.tratamentos(ex);
}
}
/** Método retorna um objeto do tipo Connection
public static Connection getConnection(){
return connection;
}
/** Método seta o usuário passado como parametro
public static void setUser(String u){
user = u;
}
/** Método seta a senha passada como parametro
public static void setPass(String p){
pass = p;
}
/** Método seta o host passado como parâmetro
public static void setHost(String h){
host = h;
}
/** Método retorna o usuário logado no banco
public static String getUser(){
return user;
}
/** Método retorna senha
public static String getPass(){
return pass;
}
/** Método retorna o host
public static String getHost(){
return host;
}
/** Método desenvolvido para liberar a conexão, desconectar o user **/
public static void shutDown() {
try{
if (!connection.isClosed() && connection != null){
connection.close();
connection = null;
}
}catch (Exception e) {
Tratamentos.tratamentos(e);
}
}
static String user = “”;
static String pass = “”;
static String host = “”;
static Connection connection = null;
} [/code]