Boa tarde Galera, achei alguns tópicos mesmo assim não consegui identificar o problema do java.lang.nullpointerexception, poderiam uma força, obrigado!
private void jBConsultarActionPerformed(java.awt.event.ActionEvent evt) {
if(jTextPlanilha != null && jTextPlanilha.getText().trim().equals("")){
JOptionPane.showMessageDialog(null, "Digite o número da planilha!");
return;
}
try
{
conexao();
rs = stm.executeQuery( "SELECT a.id_planilha, count(a.id_despesa) Qtd, convert (numeric(15,2), sum(a.vlr_despesas))Vlr, b.dsc_planilha grupo, b.dt_vencto_planilha dt_vnc FROM Tesis.dbo.despesas a, Tesis.dbo.planilha_de_reembolso b where a.id_planilha=b.id_planilha and a.id_planilha = '" + jTextPlanilha.getText() +"' group by a.id_planilha, b.dsc_planilha, b.dt_vencto_planilha ");
if (rs.next()){
String plan = rs.getString("id_planilha");
String des = rs.getString("Qtd");
String vlr = rs.getString("Vlr");
String grupo = rs.getString("grupo");
String dt_vnc = rs.getString("dt_vnc");
jTextArea.append(plan+ " " +des+ " " +vlr+" "+grupo+" "+dt_vnc+"\n");
}else{
JOptionPane.showMessageDialog(null,"Registro não encontrado");
}
rs.close();
con.close();
}
catch(Exception ex)
{
jTextArea.append(ex.getMessage());
JOptionPane.showMessageDialog(this, ex);
}
}