Banco de Dados

3 respostas
Abdon
Ola pessoal imagem o codigo:
import java.sql.*;

class Abdon1{
	//Informações para a conexão
	private final static String driver = "sun.jdbc.odbc.JdbcOdbcDriver";
	private final static String url = "jdbc:odbc:Agenda";
	
	private final static String username ="";
	private final static String password ="";
	
	//Ambiente para conexão
	private Connection con;
	private Statement stmt;
	private ResultSet rs;
	
	//Definição de dados
	private String nome = null;
	private String telefone = null;
	
	//Abrir Banco de Dados
	public void openDB(){
		
		try{
			Class.forName(driver);
			
			con = DriverManager.getConnection(url, username, password);
			stmt = con.createStatement();
			
			System.out.println("Conexão estabelecida com sucesso ");
			
		}//end try
		
		catch(ClassNotFoundException e){
			System.out.println("Erro ao carregar JDBC/ODBC pois: "+e);
			System.exit(1);
		
		}//end catch
		
		catch(SQLException e){
			System.out.println("Nao foi possivel estabelicer conexao pois: "+e);
			System.out.println(1);
		
		}//end catch
	}//end openDB
	
	public static void main(String args[]){
		Abdon1 a = new Abdon1();
		a.openDB();
		
	}//end main
	
}//end class Abdon1

Este codigo vai para a SQLExcepition... Sera que eu estou configurando o ODBC errado? Se for isso como eu faria para configura-lo corretamente em uma tabela chamada Agenda feita no Access? O que eu tenho que por em username?

Obrigado, Abdon

3 Respostas

marciolx

qual a excessão que ele imprime?

E

se não tem usuário e senha nem precisa passar como parâmetro.

Abdon

Opa Galera eu já consegui o erro era na configuração do ODBC pois eu não estava colocando o nome corretamente… Obrigado pela atenção

Criado 12 de setembro de 2003
Ultima resposta 12 de set. de 2003
Respostas 3
Participantes 3