Bom dia
seguinte cara… to levando literalmente um cacete na conexão de banco velho… ta loko meu… Estou tentando fazer uma conexão do java com u banco Access mesmo… só como teste. Vou mostrar entao o código e o erro que está acontecendo aqui.
código
[code]
//file JdbcAccess.java
import java.sql.;
import java.io.;
public class JdbcAccess {
public static void main(String[] args) throws SQLException, IOException{
System.out.println(“Carregando o driver JDBC ODBC…”);
try {
Class.forName(“sun.jdbc.odbc.JdbcOdbcDriver”);
}
catch(ClassNotFoundException e) {
System.out.println(“Não consigo carregar o driver…”);
e.printStackTrace();
return;
}
System.out.println(“Conectando-se ao banco de dados”);
Connection conn = DriverManager.getConnection(“jdbc:odbc://localhost/Projetos/teste”,"","");
Statement stmt = conn.createStatement();
String comando = “Create table Relação (nome CHAR(35), id INT)”;
stmt.executeUpdate(comando);
stmt.close();
conn.close();
}
}[/code]
erro
[quote]
Carregando o driver JDBC ODBC…
Conectando-se ao banco de dados
Exception in thread “main” java.sql.SQLException: [Microsoft][ODBC Driver Manage
r] Nome da fonte de dados nÒo encontrado e nenhum driver padrÒo especificado
at sun.jdbc.odbc.JdbcOdbc.createSQLException(JdbcOdbc.java:6958)
at sun.jdbc.odbc.JdbcOdbc.standardError(JdbcOdbc.java:7115)
at sun.jdbc.odbc.JdbcOdbc.SQLDriverConnect(JdbcOdbc.java:3074)
at sun.jdbc.odbc.JdbcOdbcConnection.initialize(JdbcOdbcConnection.java:3
23)
at sun.jdbc.odbc.JdbcOdbcDriver.connect(JdbcOdbcDriver.java:174)
at java.sql.DriverManager.getConnection(DriverManager.java:525)
at java.sql.DriverManager.getConnection(DriverManager.java:171)
at JdbcAccess.main(JdbcAccess.java:18)[/quote]
Quem puder me dar uma ajuda valeu…