Resolvido - teste com banco de dados!

estou trabalhando com o netbeans 7.0
e estou tentanco me conectar com banco de dados e sempre da esse erro


java.sql.SQLException: [Microsoft][ODBC Driver Manager] Nome da fonte de dados n?o encontrado e nenhum driver padr?o especificado
	at sun.jdbc.odbc.JdbcOdbc.createSQLException(JdbcOdbc.java:6957)
	at sun.jdbc.odbc.JdbcOdbc.standardError(JdbcOdbc.java:7114)
	at sun.jdbc.odbc.JdbcOdbc.SQLDriverConnect(JdbcOdbc.java:3073)
	at sun.jdbc.odbc.JdbcOdbcConnection.initialize(JdbcOdbcConnection.java:323)
	at sun.jdbc.odbc.JdbcOdbcDriver.connect(JdbcOdbcDriver.java:174)



como posso resolver isso, isso e erro de importação do arquivo.jar do drive ?
para test estou usando o banco de dados Access e da o mesmo erro !
se alguém puder ajudar fico grato !

Salve…

Você criou a fonte de dados (lá em ferramentas administrativas do Windows) de acordo com os padrões do seu banco? Caso que sim, verifique se a sua URL de conexão não está com alguma divergência…

Poste a classe aqui para podermos visualizar.

[]'s

[quote=slashjvc]Salve…

Você criou a fonte de dados (lá em ferramentas administrativas do Windows) de acordo com os padrões do seu banco? Caso que sim, verifique se a sua URL de conexão não está com alguma divergência…

Poste a classe aqui para podermos visualizar.

[]'s[/quote]

Não sei se vocês vão enter muito bem e por que essa classe recupera os dados dos bancos a serem conectados de arquivos.TXT

private String erro="";
   private String Drive="";
   private String URL="";
   private String senha="";
   private List TABELA_completa=new ArrayList();
   private String usuario="";
   private ResultSet SQL_LerDados=null;
   private ResultSet SQL_COPIAR=null;
   private Connection Con=null;
   private Statement St=null;
   private String[] campos_nome;
    RECUPERAR_DRIVERS drive=new RECUPERAR_DRIVERS();
    RECUPERAR_URl url=new RECUPERAR_URl();
    RECUPERAR_TABELAS Tabela =new  RECUPERAR_TABELAS();
    RECUPERAR_CAMPOS_FORNECEDOR CAMPOS=new RECUPERAR_CAMPOS_FORNECEDOR();
    RECUPERAR_SENHA_fornecedor Senhasfor= new RECUPERAR_SENHA_fornecedor();
    RECUPERAR_SENHAS_receptor Senhasrec= new  RECUPERAR_SENHAS_receptor();
    
    public Conexao_fornecedor(){

    }



    public boolean CONECTAR()throws SQLException{

    boolean test=false;
    
  

    try{
        if(drive.Ler()){  // reculpera o Drive 
            
            Drive=drive.getDriver_fornecedor();
            
        }
        else{

        erro="ERRO AO RECUPERAR O DRIVE FORNECEDOR ";
        JOptionPane.showMessageDialog(null, erro,"ERRO  01.3",JOptionPane.ERROR_MESSAGE);
        test=false;
        return test;

        }
        if(url.Ler()){// reculpera a url
            
            URL=url.getURL_fornecedor();
            
        }
        else{

        erro="ERRO AO RECUPERAR A URL FORNECEDOR ";
        JOptionPane.showMessageDialog(null, erro,"ERRO  01.2",JOptionPane.ERROR_MESSAGE);
        test=false;
        return test;

        }
        if(Senhasfor.Ler()){ reculpera a senha //

            senha=Senhasfor.getSenha_fornecedor();
            usuario=Senhasfor.getUsuario_fornecedor();

            if( senha.equals("######")) senha="";

            if(usuario.equals("######"))usuario="";

           
            
        }
        else{

        erro="ERRO AO RECUPERAR AS SENHAS ";
        JOptionPane.showMessageDialog(null, erro,"ERRO  01.3",JOptionPane.ERROR_MESSAGE);
        test=false;
        return test;

        }

            try{


                 Class.forName("sun.jdbc.odbc.JdbcOdbcDriver").newInstance();
                 Con= DriverManager.getConnection("jdbc:odbc://C:/K Atualizador/banco1","","");
                 St= Con.createStatement();
                 test=true;

            }
         catch(Exception ex){// ERRO DE CONEXIÇAO COM BANCO
                ex.printStackTrace();
                erro="ERRO SO CONECTAR COM O BANCO DE DADOS FORNECEDOR \n\r "+ ex.toString();
                JOptionPane.showMessageDialog(null, erro,"ERRO  01.4",JOptionPane.ERROR_MESSAGE);
                Senhasfor.Salvar("#########", "#######");
                Senhasrec.Salvar("#######", "#######");
                test=false;
            }



    }
    catch(Exception ex){// ERRO DE CONEXIÇAO COM BANCO
      ex.printStackTrace();
      erro="ERRO AO SE CONECTAR COM O BANCO DE DADOS FORNECEDOR \n\r "+ ex.toString();
      JOptionPane.showMessageDialog(null, erro,"ERRO  01.5",JOptionPane.ERROR_MESSAGE);
      Senhasfor.Salvar("#########", "#######");
      Senhasrec.Salvar("#######", "#######");  
      test=false;
 }

   
    return test;

    }

e esta dando esse erro, queria testar em outro banco de dados mas não sei com instalar o apache em minha maqeuina para intalar o My sql, como posso fazer isso !?