Olá amigos.
copiei para o diretório lib do meu projeto o arquivo jtds.jar (driver sql server), adicionei este jar no projeto e coloquei na classe de conexão a seguinte instrução abaixo.
quando executo o projeto, o projeto exibe o erro informando que não encontrou o driver.
o meu banco é sql 2005, será que está errado o driver que copiei para a pasta libe? ou será que a instrução que coloquei está errada?
também tenho outra dúvida, o meu banco usa autenticação do windows, ou seja, Trusted connection… não preciso informar usuário e senha correto?
[]s Luciana.
public class Conexao {
private static Connection con;
public static Connection getConexao() throws ExcRepositorio {
//String driver = "com.mysql.jdbc.Driver"; (mysql)
String driver = "com.microsoft.jdbc.sqlserver.SQLServerDriver";
//String url = "jdbc:mysql://localhost:3306/meubanco"; (mysql)
String url = "jdbc:sqlserver://localhost:1433;databaseName=DbPedidos";
//String login = "root";
//String senha = "root";
try {
Class.forName(driver);
//con = DriverManager.getConnection(url, login, senha);
con = DriverManager.getConnection(url);
} catch (ClassNotFoundException e) {
throw new ExcRepositorio("Driver não encontrado: " + e.getMessage());
} catch (SQLException e) {
throw new ExcRepositorio("Erro abrindo conexão: " + e.getMessage());
}
return con;
}
}



