Pessoal em determinado momento eu preciso fechar a conexão fazendo assim:
conn.close()
Como eu faço para abri-la novamente?
Pessoal em determinado momento eu preciso fechar a conexão fazendo assim:
conn.close()
Como eu faço para abri-la novamente?
Olá amigo , seguinte:
Apenas crie ela novamente…
try {
if (con == null || con.isClosed()) {
Class.forName("com.mysql.jdbc.Driver");
con = DriverManager.getConnection(
"jdbc:mysql://localhost:3306/banco","usuario", "senha");
stm = con.createStatement();
System.out.println("--->Conectou<---");
}
} catch (Exception e) {
System.out.println("--->não foi possível conectar ao banco<---");
}
}
isso no caso do MySql…
Tentei fazer isso, mas como preciso cria-la fora e depois utiliza-la dentro de um laço for, quanto tento cria-la novamente no laço for acusa que a variável já foi criada, será que é preciso setar novamente uma outra variável para essa conexão?
Cara, sugiro você criar uma classe, onde você pode abrir a conexão de onde você estiver, apenas instanciando essa classe…