Problema ao pegar Retorno

10 respostas
aszarael

Pessoal,

estou com o seguinte problema, quando uso o metodo
private void setCampos() {
        try {
             this.id          = resultado.getLong("id");
             this.nom_usuario = resultado.getString("nom_usuario");
             this.nom_login   = resultado.getString("nom_login");
             this.nom_senha   = resultado.getString("nom_senha");             
             this.nom_semail  = resultado.getString("nom_semail");
             this.nom_email   = resultado.getString("email");

        } catch (SQLException ex) {
            Logger.getLogger(Usuario.class.getName()).log(Level.SEVERE, null, ex);
        }
    }

ao executar a instrução this.email = resultado.getString("email"), o mesmo cai no exception.
Porem o campo tem valores que são String.
Alguem poderia me ajudar a descobrir o porque disso ??

10 Respostas

jingle

Que exception esta dando? nullpointer?

aszarael

CONSEGUI RESOLVER AMIGO, VALEU, O PROBLEMA ERA NO CAMPO DE CIMA QUE TAVA COM NOME ERRA.
ALTEREI O EXCEPTIO E DEU CERTO VALEU.

T

Hum… qual é o banco de dados que você está usando? Se for 1064 no MySQL, por exemplo, é que você teve algum problema ao montar sua string SQL.

lelodois

posta a stracktrace

jingle

Menos mal, se conseguiu resolver beleza…

mas fica a dica sempre que der uma exception poste o maximo de informações que você conseguir, assim vai ser mais facil podermos lhe ajudar e mais rapido tambem =]

L

pode ser que “email” não seja o nome correto do campo, não seria “nom_email”?

aszarael
aszarael:
Pessoal, estou com o seguinte problema, quando uso o metodo
private void setCampos() {
        try {
             this.id          = resultado.getLong("id");
             this.nom_usuario = resultado.getString("nom_usuario");
             this.nom_login   = resultado.getString("nom_login");
             this.nom_senha   = resultado.getString("nom_senha");             
             this.nom_semail  = resultado.getString("nom_semail");
             this.nom_email   = resultado.getString("email");

        } catch (SQLException ex) {
            Logger.getLogger(Usuario.class.getName()).log(Level.SEVERE, null, ex);
        }
    }

ao executar a instrução this.email = resultado.getString("email"), o mesmo cai no exception.
Porem o campo tem valores que são String.
Alguem poderia me ajudar a descobrir o porque disso ??

lelodois
aszarael:
aszarael:
Pessoal, estou com o seguinte problema, quando uso o metodo
private void setCampos() {
        try {
             this.id          = resultado.getLong("id");
             this.nom_usuario = resultado.getString("nom_usuario");
             this.nom_login   = resultado.getString("nom_login");
             this.nom_senha   = resultado.getString("nom_senha");             
             this.nom_semail  = resultado.getString("nom_semail");
             this.nom_email   = resultado.getString("email");

        } catch (SQLException ex) {
            Logger.getLogger(Usuario.class.getName()).log(Level.SEVERE, null, ex);
        }
    }

ao executar a instrução this.email = resultado.getString("email"), o mesmo cai no exception.
Porem o campo tem valores que são String.
Alguem poderia me ajudar a descobrir o porque disso ??

Seria muito útil se você fizesse este favor para nós tentarmos lhe ajudar...
} catch (SQLException ex) {
            
                 System.out.println(ex);
                  Logger.getLogger(Usuario.class.getName()).log(Level.SEVERE, null, ex);
        }
rs
Marky.Vasconcelos

Seria muito útil se você fizesse este favor para nós tentarmos lhe ajudar…

} catch (SQLException ex) {
            
                 System.out.println(ex);
                  Logger.getLogger(Usuario.class.getName()).log(Level.SEVERE, null, ex);
        }

rs

Acho que:

} catch (SQLException ex) {
            
                 ex.printStackTrace();
                  Logger.getLogger(Usuario.class.getName()).log(Level.SEVERE, null, ex);
        }

Ajudaria mais.

lelodois

Seria muito útil se você fizesse este favor para nós tentarmos lhe ajudar…

} catch (SQLException ex) {
            
                 System.out.println(ex);
                  Logger.getLogger(Usuario.class.getName()).log(Level.SEVERE, null, ex);
        }

rs

Acho que:

} catch (SQLException ex) {
            
                 ex.printStackTrace();
                  Logger.getLogger(Usuario.class.getName()).log(Level.SEVERE, null, ex);
        }

Ajudaria mais.

ops, é isto mesmo. Desculpe-me pela distração.

Criado 31 de março de 2009
Ultima resposta 2 de abr. de 2009
Respostas 10
Participantes 6