Conexao com banco

2 respostas
J

Oi, pessoas,
to com dificuldades de me conectar com um banco de dados to usando o codigo abaixo para fazer a tal conexao, o programa compila mas na hora de rodar esta disparando um erro do tipo JAVA.LANG.CLASSNOTFOUNDEXCEPTION,se alguem puder ajudar agradeço,
detalhes:: o banco “jogada” existe e o caminho até ele foi feito corretamente;;o programa compila sem erros de sintaxe.

no aguardo.

String url = "jdbc:odbc:jogada";
		String username = "";
		String password = "";
		try{
		     Class.forName("sun.jdbc.odbc.jdbcOdbcDriver");

		     connection = DriverManager.getConnection("jdbc:odbc:jogada",username,password);
		}
		catch(ClassNotFoundException cnfex){
		   System.err.println("conexao falhou");
		      cnfex.printStackTrace();
		      System.exit( 1 );
		}

		catch(SQLException sqlex){
		   System.err.println("outra falha na conexao");
		      sqlex.printStackTrace();
		}

2 Respostas

danieldestro

Voce precisa disponibilizar o JAR do driver JDBC do banco no classpath.

rodrigo_gomes

Por que você não usa JDBC?
É bem simples, e acho que os problemas que surgirem são mais faceis de solucionar
Aqui no GUj tem um bom artigo
http://www.guj.com.br/java.artigo.7.1.guj

tente colocar

Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

ao inves de

Class.forName("sun.jdbc.odbc.jdbcOdbcDriver");

repare no “J” maiusculo em JdbcOdbcDriver

Criado 6 de fevereiro de 2005
Ultima resposta 6 de fev. de 2005
Respostas 2
Participantes 3