Bom seguinte estou Usando Netbeans pra gerar um relatorio porém toda vez que eu vou executar ele faz todo o processo de leitura do código normal e me retorna com um JOptionPane de erro com o seguinte erro:
net.sf.jasperreports.engine.jrexception unknown column name : tabela_coluna
quando o JOptionPane é fechado ele mostra: Construído com Sucesso no Painel do NetBeans logo após as Warnings.
Eu Não falei nada sobre Linhas se não sabe não fica respondendo.
drsmachado
Camarada, esse erro pode ser ocasionado por um número incontável de possibilidades, incluindo as de você ter feito muita merda.
Primeiro passo, leia a mensagem de erro. Ela diz algo para você? Nada que te soe comum?
Segundo, debugue. Veja onde erra mensagem é disparada.
Terceiro, deixe de ser arrogante, leia as regras do fórum (que estão no link da minha assinatura, na frase ‘A maioria das respostas são dadas para boas perguntas’).
E
E.Martins
O Codigo em questão tem menos de quarenta linhas é só uma classe vazia para abrir o relatorio. Segue o Código...
packagerelatorios;importjava.util.HashMap;importjavax.swing.JOptionPane;importnet.sf.jasperreports.engine.*;importnet.sf.jasperreports.engine.JasperFillManager;importnet.sf.jasperreports.engine.JasperPrint;importnet.sf.jasperreports.view.JasperViewer;importuteis.conexao;publicclassrelPedidos{conexaocon;publicrelPedidos(){con=newconexao();try{con.conecta();con.executeSQL("select * from minha_tabela");JRResultSetDataSourcejrRS=newJRResultSetDataSource(con.resultset);JasperPrintjasperPrint=JasperFillManager.fillReport("relatorios/relRelatorio.jasper",newHashMap(),jrRS);JasperViewer.viewReport(jasperPrint);}catch(Exceptionerro){JOptionPane.showMessageDialog(null,"deu erro ="+erro);}}publicstaticvoidmain(Stringargs[]){newrelPedidos();}}