Boa tarde,
estou tentando acessar minha aplicação mas ela me dá o seguinte erro: java.lang.NullPointerException.
Estou usando SQL SERVER 2000, Eclipse 3.2 e o Tomcat 5.0.
Quando debugo direto do eclipse ele me dá o erro de não foi possível conectar ao servidor.
Postei o meu código de conexão com o banco logo abaixo… quem puder ajudar e identificar o erro eu agradeço.
package cgd;
import java.sql.*;
public class ConexaoBD {
private Connection connection;
private Statement statement;
public ConexaoBD(){
try{
String driverName = "net.sourceforge.jtds.jdbc.Driver";
Class.forName(driverName);
String serverName = "GERAL";
String url = "jdbc:jtds:sqlserver://localhost:1433/BASE";
String username = "sa";
String password = "dinossauro";
connection = DriverManager.getConnection(url, username, password);
}catch(ClassNotFoundException ex){
System.out.println("Não foi possível encontrar o driver");
}catch(SQLException ex){
System.out.println("Não foi possível conectar ao servidor");
}
try {
statement = connection.createStatement();
}catch(SQLException ex){
System.out.println("Não foi possível conectar ao servidor");
}
}
public synchronized void executeUpdate(String update)throws SQLException {
try{
statement.executeUpdate(update);
}catch(SQLException ex){
System.out.println("Não foi possível executar o update");
}
}
public synchronized ResultSet executeQuery(String query)throws SQLException {
try{
return statement.executeQuery(query);
}catch(SQLException ex){
System.out.println("Não foi possível executar a query");
throw ex;
}
}
public void fecharConexao(){
try{
statement.close();
}catch(SQLException ex){
ex.printStackTrace();
}
}
}
Obrigada.