Fala galera,
estou com um problemão.
tenho uma consulta e no meio dela tenho que fazer outra.
Como sempre fiz, taquei um try-catch lá no meio e fiz um resultset…
bom, na linha
rs = pstmt.executeQuery();
dá NullPointerException e eu não sei porque!
Eu peguei outra consulta e coloquei no lugar dessa, uma consulta que eu faço lá no começo da página, e ela funciona. Enfim, cheguei a conclusão de que é o lugar do código, e não o resultset…
o código está assim:
if( rs.next() ){
do{
if( status != null ){
if( outra condição ){
//aqui vai o try catch que faz a consulta
try{
query = "consulta sql que funciona";
pstmt = Dao.getCon().prepareStatement( query );
//até aqui vai tudo muito bem
es_eta = pstmt.executeQuery(); //aqui dá pau e nem cai no catch, simplesmente a página para de executar
}catch(Exception e){
Dao.log("erro tal: " + e);
}
alguem pelo amor de Deus me ajuda?! auehuaeh
sempre fiz assim, e agora deu errado!!
valeuu