Conexão com banco de dados NetBeans 5.5

Olâ pessoal estou querendo fazer minha conexão com outro banco de dados:

Tipo: SQL Server 2005, MySql…ect…

Logo em baixou estou deixando minha conexão que estou usando com o ACCESS…
Como eu faço para poder mudar esta minha propria conexão de ACCESS para outro banco de dados???

[u]EXEMPLO DA MINHA CONEXÃO COMO EU POSSO MUDAR PARA OUTRO BANCO DE DADOS[/u]

[code]package utilitarios;
import java.sql.;
import javax.swing.
;
import javax.xml.transform.Result;

public class conexao //classe conexao tem que ser o mesmo nome class conexao
{
//criei uma variavel driver tipo string e constatnte o conteudo desta variavel não poder ser alterado
final private String driver = “sun.jdbc.odbc.JdbcOdbcDriver”; //conexao com o banco de dados access
final private String url = “jdbc:odbc:controle”;
final private String usuario = “”;
final private String senha = “”;
private Connection conexao; //responsavel pela conexão do banco de dados
public Statement statement; //abre caminho ate o banco e uma alto estrada
public ResultSet resultset; // armazena o resultado no dados no banco

public boolean conecta() //metodo conecta servi para todas as tabelas e cadastros tipo boolean retorna um valor
{
    
    boolean result = true; //variavel do tipo boolean inicia com true
    try
    { 
        Class.forName(driver); //carregar o driver
        conexao = DriverManager.getConnection(url, usuario, senha); //efetuar a conexao propriamente dita
        JOptionPane.showMessageDialog(null, "Conectou");
    }
    catch (ClassNotFoundException Driver) 
    {
        JOptionPane.showMessageDialog(null, "Driver não localizado: "+Driver); 
        result = false;
    }
    catch (SQLException fonte) 
    {
        JOptionPane.showMessageDialog(null,"Deu erro na conexão "+ 
                "com a fonte de dados"+fonte);//variavel fonte vai mostrar para mim o erro tratamento de erro
        result = false;
    }
    return result; 
}

//do tipo void nulo não retorna nenhum valor 
public void desconecta() //metodo de desconectar o banco pois o banco não pode ficar sempre conectado
{
    //o java não permite ligação com banco de dados sem usar o try catch 
    //vc tem que usar o tratamento de erro com o java senão não funciona nada
    boolean result = true;
    try
    {
        conexao.close();
        JOptionPane.showMessageDialog(null, "Banco Fechado");
    }
    catch(SQLException fecha)
    {
        JOptionPane.showMessageDialog(null,"Não foi possível "+
                "Fechar o banco de dados"+fecha);
        result = false;
    }
}

//no momento que eu passar esse parametro na tabela setor qual o sql que eu quero executar
public void executeSQL(String sql)//metodo para executar o banco de dados por parametro
{
    try
    {
        statement = conexao.createStatement(
                    ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONLY);            

        resultset = statement.executeQuery(sql); 
        //resultset pega a alto estrada e sera executavel
    }
    //caso de alguma problema ele vai para o tratamento de erro
    catch (SQLException sqlex)
    {
        JOptionPane.showMessageDialog(null,"Não foi possível "+
                "executar o comando SQL"+sqlex+", o sql passado foi"+sql);
    }
}

}[/code]

OBRIGADO,

Olá
Pra se conectar com o SQL Server ta ai o link
http://comp.uniformg.edu.br/pipermail/alunos/2006q4/000442.html

Com o MySQL se precisa ter o drive que se chama mysqlconnector
baixa ele no site do Mysql.

La no site do Netbeans tem um exemplo pra conectar com o MySQL.
:slight_smile: