Bom Dia, a todos encontrei o seguinte problema fiz um relatorio mestre e um subdetalhe usando IReport 3 com o BD firebird deu erro, ai fiz o mesmo relatorio mas usando BD MySQL ai funcionou. Alguem tem algum comentario a fazer ?
Versão do JayBird são: “Jaybird-2.1.2JDK_1.6” e “Jaybird-2.1.5JDK_1.6” deu o mesmo erro nas duas
Erro:
Error filling print… Unable to get next record.
net.sf.jasperreports.engine.JRException: Unable to get next record. at net.sf.jasperreports.engine.JRResultSetDataSource.next(JRResultSetDataSource.java:99) at net.sf.jasperreports.engine.fill.JRFillDataset.advanceDataSource(JRFillDataset.java:830) at net.sf.jasperreports.engine.fill.JRFillDataset.next(JRFillDataset.java:748) at net.sf.jasperreports.engine.fill.JRBaseFiller.next(JRBaseFiller.java:1422) at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReport(JRVerticalFiller.java:115) at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:879) at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:782) at net.sf.jasperreports.engine.fill.JRFiller.fillReport(JRFiller.java:63) at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:402) at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:234) at it.businesslogic.ireport.IReportCompiler.run(IReportCompiler.java:947) at java.lang.Thread.run(Unknown Source) Caused by: org.firebirdsql.jdbc.FBSQLException: The result set is closed at org.firebirdsql.jdbc.AbstractResultSet.checkCursorMove(AbstractResultSet.java:217) at org.firebirdsql.jdbc.AbstractResultSet.next(AbstractResultSet.java:249) at net.sf.jasperreports.engine.JRResultSetDataSource.next(JRResultSetDataSource.java:95) … 11 more
Print was not filled. Try using an EmptyDataSource…
[quote=jvds@bol.com.br]Bom Dia, a todos encontrei o seguinte problema fiz um relatorio mestre e um subdetalhe usando IReport 3 com o BD firebird deu erro, ai fiz o mesmo relatorio mas usando BD MySQL ai funcionou. Alguem tem algum comentario a fazer ?
Versão do JayBird são: “Jaybird-2.1.2JDK_1.6” e “Jaybird-2.1.5JDK_1.6” deu o mesmo erro nas duas
Erro:
Error filling print… Unable to get next record.
net.sf.jasperreports.engine.JRException: Unable to get next record. at net.sf.jasperreports.engine.JRResultSetDataSource.next(JRResultSetDataSource.java:99) at net.sf.jasperreports.engine.fill.JRFillDataset.advanceDataSource(JRFillDataset.java:830) at net.sf.jasperreports.engine.fill.JRFillDataset.next(JRFillDataset.java:748) at net.sf.jasperreports.engine.fill.JRBaseFiller.next(JRBaseFiller.java:1422) at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReport(JRVerticalFiller.java:115) at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:879) at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:782) at net.sf.jasperreports.engine.fill.JRFiller.fillReport(JRFiller.java:63) at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:402) at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:234) at it.businesslogic.ireport.IReportCompiler.run(IReportCompiler.java:947) at java.lang.Thread.run(Unknown Source) Caused by: org.firebirdsql.jdbc.FBSQLException: The result set is closed at org.firebirdsql.jdbc.AbstractResultSet.checkCursorMove(AbstractResultSet.java:217) at org.firebirdsql.jdbc.AbstractResultSet.next(AbstractResultSet.java:249) at net.sf.jasperreports.engine.JRResultSetDataSource.next(JRResultSetDataSource.java:95) … 11 more
Print was not filled. Try using an EmptyDataSource…
Pessoal, como faço pra configurar uma conexão para o Firebird no ireport. Na lista de drivers dele não tem o Firebird. To tentando uma forma de adicionar o Jar mas não encontrei ainda. Alguém dá uma luz?
Abraço
Fábio