Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - tone02323

#1
hola gente si alguin tinen experiencia con jasperreports nesecito saves como hacen andar jasperreports 5.6 con nesbeans 8.2 con jdk 1.8 ya que no me da ningun error pero no me despliega el reporte.
copile mi proyecto en debug y pude ver que todo funciona bien hasta llegar a  JasperPrint p=JasperFillManager.fillReport(reporte, parametros, ds);

los datos de parametros estan todos bien pero no ejecuta esta linea por lo cual interumpe el metodo y nunca llega a mostrarme el reporte.

Mire por mil lugares y he visto que jasper reports funciona con jdk 1.7 pero no lo he podido hacer andar con el jdk 1.8 y nesecito que funcione con este por que la conexion de base de datos no me anda con el jdk1.7
#2
quiero conectar una base de datos acces con neetbeans 8.2 jdk 1.8 usando ucanacces 5.0
Me da error de drivers

CLASE MAIN

public class GestionCarreraMain {
   
    public static void main(String[] args) {

String urlConexion ="jdbc:ucanaccess://c:\\Users\\tone\\Desktop\\CarrerasBD.accdb";                                                                     
   
if(ManejadorBD.getInstancia().conectarAcces(urlConexion)){
   
     
     FachadaPresentacion.getIntance().cargarTodasLasTablas();
     
      FrmInicio form = new FrmInicio();
      form.setVisible(true);     
     
       }
     
    }


}



CLASE MANEJADORABD



public class ManejadorBD {

   Connection conexionAcces;
        private static ManejadorBD instancia;

       

   public static ManejadorBD getInstancia() {
      if (instancia == null) {
         instancia = new ManejadorBD();
      }
      return instancia;
   }

        public Connection GetConexion (){
            return conexionAcces;
        }

   public boolean conectarAcces(String url)  {
      try {
         Class.forName("net.ucanacces.jdbc.UcanaccesDriver");
         conexionAcces = DriverManager.getConnection(url);
                        Statement st= conexionAcces.createStatement();
                     
                      JOptionPane.showMessageDialog(null,"Entrooooooooo");
                         return true;
                }catch (ClassNotFoundException e){
                    JOptionPane.showMessageDialog(null,"Error de driver");
                   
                     return false;
      
               
                } catch (SQLException e1) {
          JOptionPane.showMessageDialog(null,"Errorde conexion");
                        return false;
      }
               

   }