Quero saber pq no java tem que se conectar toda vez que se abre uma tela;
veja a rotina da minha conexão;
[code]
public boolean Conecta2()
{
boolean result = true;
try
{
DriverName = "org.gjt.mm.mysql.Driver";
String banco = "sistema"; //Nome do Banco criado
String host = "netocp80"; //Maquina onde está o banco
String url = "jdbc:mysql://" + host + ":3306/" + banco; //URL de conexão
String usuario = "root"; //Usuário do banco
String senha = "123"; //Senha de conexão
Class.forName(DriverName);
con = DriverManager.getConnection(url, usuario, senha);
}
catch(ClassNotFoundException e)
{
JOptionPane.showMessageDialog(null,"Driver não localizado: "+e);
result = false;
}
catch(SQLException Fonte)
{
JOptionPane.showMessageDialog(null,"Deu erro na conexão "+
"com a fonte de dados: "+Fonte);
result = false;
}
return result;
}
[/code]
Fica muita Lenta a conexão quando intalar em rede;
gostaria de saber se não tem outra maneira de se conectar somente uma vez ao abrir o sistema e servir para todos;