Consultar no banco

meu codigo ta dando nullexception quando faço a consulta no banco de dados

Amigo posta o codigo

Provavelmente você esqueceu de instanciar algum objeto…
Agora, você pode detalhar mais o a sua pergunta, não?!

[]´s

Daniel

[quote=yorgan]Provavelmente você esqueceu de instanciar algum objeto…
Agora, você pode detalhar mais o a sua pergunta, não?!

[]´s

Daniel[/quote]

vou manda meu codigo

[code]import java.sql.;
import javax.swing.
;

public class TesteConexao {

public static Connection connection=null;
public static Statement statement=null;
public static ResultSet resultSet=null;


public  static boolean getConexao(){
     try{
        
        Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
        connection = DriverManager.getConnection("jdbc:odbc:Banco");
        statement  = connection.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
        JOptionPane.showMessageDialog(null,"Conexão realizada com sucesso");
        return true;
    }
    catch(ClassNotFoundException erro){
        JOptionPane.showMessageDialog(null,"Driver JDBC-ODBC não encontrado!");
        return false;
        }
    catch(SQLException erro){
        JOptionPane.showMessageDialog(null,"Problemas na conexão com o banco de dados!");
        
        return false;
    }
}
public static void close(){
    closeResultSet();
    closeStatement();
    closeConexao();
    
}
private static void closeConexao(){
    try{
        connection.close();
    }
    catch(SQLException erro){
        JOptionPane.showMessageDialog(null,"Problemas na conexão com o banco de dados!");
                
    }
    catch(NullPointerException erro){
        erro.printStackTrace();
    }
}
private static void closeStatement(){
    try{
        statement.close();
    }
    catch(SQLException erro){
        JOptionPane.showMessageDialog(null,"ERRO no closeStatement");
                 
    }
    catch(NullPointerException erro){
        erro.printStackTrace();
    }
}
private static void closeResultSet(){
    try{
        resultSet.close();
    }
    catch(SQLException erro){
        JOptionPane.showMessageDialog(null,"Erro no closeResultSet");
         erro.printStackTrace();        
    }
    catch(NullPointerException erro){
        erro.printStackTrace();
    }
}
public static void setResultSet(String sql){
    
    try {
        
        resultSet = statement.executeQuery(sql);
     
    }
    catch(SQLException erro){
        JOptionPane.showMessageDialog(null,"Erro na Pesquisa (setResultSet)");
        
    }
    catch(NullPointerException erro){
        erro.printStackTrace();
    }
    
}
public static int runSql(String sql){
    int quant=0;
    try{
        quant = statement.executeUpdate(sql);
    }
    catch(SQLException erro){
        JOptionPane.showMessageDialog(null,"Erro no script sql de atualização-VERIFIQUE SE TODOS OS CAMPOS FORAM PREENCHIDOS CORRETAMENTE");
    }
    return quant;
}    

}[/code]

aki ta o erro

[code]public void pesquisarRecibo(){
String usuario = “select * from paciente”;
try {
long num=0;
num= Long.parseLong(jtRegistro.getText());
//TesteConexao pesquisar= new TesteConexao();
String sql="";

        sql ="select * from Paciente Where codigo ='"+
                jtRegistro.getText()+"'";
        TesteConexao.setResultSet(sql);
        if(TesteConexao.resultSet.next()){
            //atualizarRecibo();
            JOptionPane.showMessageDialog(null," encontrado");
            //jtResp.requestFocus();
        }
        else{
            JOptionPane.showMessageDialog(null,"Código não encontrado");
            jtRegistro.requestFocus();
            TesteConexao.setResultSet(usuario);
        }
    } 
    catch (SQLException erro){
        JOptionPane.showMessageDialog(null,"Erro na Pesquisa");
    }
    catch(NullPointerException erro){
        erro.printStackTrace();
        JOptionPane.showMessageDialog(null,"Erro na Consulta");
    }
}[/code]