OI, BOA TARDE !!!
Sou iniciante em JAVA e gostaria de tirar uma dúvida !!!
Estou começando a aprender JAVA, e não estou conseguindo fazer uma conexão com o BD.
Uso o Eclipse Juno.
Uso o SQL Server 2000.
Uso o JRE7/JDK7.
Configurei as variaveis do sistema win XP:
JAVA_HOME = C:\glassfish3\jdk7
ClassPath = .;%JAVA_HOME%
Path = %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Arquivos de programas\QuickTime\QTSystem\;"C:\Arquivos de programas\Symantec\Norton Ghost 2003\";C:\Arquivos de programas\Microsoft SQL Server\80\Tools\BINN %PATH%;%JAVA_HOME%\\bin
Extrai a pasta do jTDS na mesma pasta do Eclipe para poder lembrar aonde esta, copiei o arquivo jtds-1.2.5 para a pasta : C:\Arquivos de programas\Java\jre7\lib\ext
criei um projeto no eclipse usando o execution environment JRE = JavaSE-1.7
Fui nas propriedades do projeto e adicionei o jtds-1.2.5 na Build Path/Library
e usei o seguinte código:
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Statement;
public class Dias_Campanha {
private String driver;
private String url;
private String user;
private String password;
// -- CRIANDO CONEXAOES
public Connection connection;
public Connection connection1;
public Statement statement1;
private Dias_Campanha() {
driver = "com.microsoft.jdbc.sqlserver.SQLServerDriver";
url = "jdbc:microsoft:sqlserver://IP:1433;DatabaseName=Nome do Banco";
user = "Usuario";
password = "Senha";
}
public static void main(String[] args) {
Dias_Campanha teste = new Dias_Campanha();
if (teste.conectaBD()) {
System.out.println("Conectou...");
}
}
private boolean conectaBD() {
try {
Class.forName(driver);
connection = DriverManager.getConnection(url, user, password);
connection1 = DriverManager.getConnection(url, user, password);
statement1 = connection1.createStatement();
} catch (ClassNotFoundException exception) {
System.out.println("Classe nao encontrada: " + exception);
return false;
} catch (SQLException exception) {
System.out.println("SQLException: " + exception);
return false;
}
return true;
}
}
Classe nao encontrada: java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver
Ate agora não entendi o porque que esta dando esse problema.
COLOQUEI TODAS ESSAS INFORMAÇÕES POIS COMO SOU INICIANTE NÃO SEI SE CONFIGUREI ALGO ERRADO !!!
Se puderem me ajudar agradeceria muito !!