Relatorio

0 respostas
M

Pessoal, estou aqui novamente pedindo a ajuda de vocês para conseguir solucionar um problema com relação ao relatorio que estou elaborando no meu projeto, pois quando executo o relatorio, aparece apenas o titulo e o conteudo do relatorio fica vazio. O meu codigo é esse:

package sisvenda.relatorio;

import javax.swing.*;
import java.sql.*;
import java.util.HashMap;
import net.sf.jasperreports.engine.JRResultSetDataSource;
import net.sf.jasperreports.engine.JasperFillManager;
import net.sf.jasperreports.engine.JasperPrint;
import net.sf.jasperreports.view.JasperViewer;
import sisvenda.conexao.Conexao;

/*
 *
 * @author João
 */
public class RelUsuario {
    Conexao banco = new Conexao();
    private ResultSet rs; 
    
    
     public static void main (String args[])   
    {   
    new RelUsuario();   
    }  
    
 ** Creates a new instance of RelUsuario */
    public RelUsuario() {

         try{
            Connection oConn = banco.conecta();
            String sSQL = "select * from usuarios";
            PreparedStatement stm = oConn.prepareStatement(sSQL);
            /* implementação da interface JRDataSource para DataSource ResultSet */  
            JRResultSetDataSource jrRS = new JRResultSetDataSource(rs);
            /* Preenche o relatório com os dados. Gera o arquivo .jrprint */  
            JasperPrint jasperPrint = JasperFillManager.fillReport(("relatorio/relUsuarios.jasper"), new HashMap(), jrRS);   
            /* Visualiza o relatório */  
            JasperViewer.viewReport(jasperPrint);   
    } catch (Exception erro){   
            JOptionPane.showMessageDialog(null,"deu erro ="+erro); 
          
    }
    
    }  
   
}

Desde ja agradeço a atenção…

Criado 5 de janeiro de 2011
Respostas 0
Participantes 1