Por favor …gostaria de tirar uma dúvida…
estou mudando minha classe…para consulta no BD…(mysql)…de Statement para um PreparedStatement…e estou tendo uma dificuldade que ainda nao consegui encontrar o erro…(NullPointerException…o famoso…)
antes…estava assim…e funcioando OK…
String SQL_FindUser = "Select * from usuario where "+campopesq+" = '"+dadopesq+"';";
java.sql.Statement st = con.createStatement();
java.sql.ResultSet rs = st.executeQuery(SQL_FindUser);
if(rs.next()){return(true);}else{return(false);}
Então comecei a fazer assim…:
String SQL_FindUser = "Select * from usuario where ? = ?";
this.pst_Adduser=con.prepareStatement(SQL_FindUser);
this.pst_Finduser.setString(1,campopesq.toString());
this.pst_Finduser.setString(2,dadopesq.toString());
java.sql.ResultSet rs = this.pst_Finduser.executeQuery();
if(rs.next()){return(true);}else{return(false);}
Mas nao esta funcionando…esta dando NPE…alguem poderia me ajudar?
obrigado.
