bueno hola de nuevo ya que no contestan, pues he provado con este codigo, pero me sale el siguiente error: a ver si esta vez comentan algo:
esto en el botn que llama supuestamente al reporte:
Código:
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
try {
Connection cn;
Class.forName("com.mysql.jdbc.Driver");
cn=DriverManager.getConnection("jdbc:mysql://localhost/inversiones_mjc","root","2311046");
JasperReport reporte=JasperCompileManager.compileReport(System.getProperty("user.dir").concat("\\Reports").concat("\\SegundoReporte.jrxml"));
JasperPrint print=JasperFillManager.fillReport(reporte, null,cn);
JasperViewer.viewReport(print);
} catch (ClassNotFoundException | SQLException | JRException e) {
System.out.println(e.getMessage());
}
}
y este es el mensaje de error que se muestra:
log4j:WARN No appenders could be found for logger (net.sf.jasperreports.engine.xml.JRXmlDigesterFact ory).
log4j:WARN Please initialize the log4j system properly.
Byte data not found at : cherry.jpg
BUILD SUCCESSFUL (total time: 8 seconds)