iReport + Firebird

5 respostas
hjmarcon

Alguém sabe alguma forma de fazer conexão jdbc com o Firebird no iReport.
É que eu não gostaria de usar o odbc.
Será que preciso baixar algum arquivo ou outra coisa?
Grato.

5 Respostas

furutani

A conexão é feita da mesma forma pra qquer banco.
Pegue o driver JDBC do firebird http://sourceforge.net/project/shownotes.php?release_id=232844
e siga essas instruções http://www.jasperforge.org/sf/wiki/do/viewPage/projects.ireport/wiki/InstallingIReport

M

OLha, dá uma olhada nesse código, mas antes baixe o driver JDBC para ter certeza que vai rodar;

1- Baixe o driver do respectivo banco;

2- Adicione na sua Library, os arquivos .JAR;

import java.sql.*;

public class Bco

{

public static void main(String args[])

{

System.out.println("#testando acesso a banco de dado Interbase ou Firebird \n\n");

Connection conn = null;

String teste = SELECT NOME FROM TAB_CLI_001;;

try

{

Class.forName(org.firebirdsql.jdbc.FBDriver);

conn = DriverManager.getConnection(jdbc:firebirdsql:ip_do_servidor/3050:/caminho_do_bco_de_dados.gdb, SYSDBA, masterkey);

System.out.println(Sucesso na conexão! Massacre!\n);

Statement stm = conn.createStatement();

ResultSet rs = stm.executeQuery(teste);

while (rs.next())

{

String linha = rs.getString(NOME);

System.out.println(Cliente: +linha);

}
System.out.println(“select realizado\n”);

}

catch(ClassNotFoundException e)

{

System.out.println(“excessao ClassNotFound…”);

e.printStackTrace();

}

catch(SQLException e)

{

System.out.println(“SQL Exception… Erro dos Bravos”);

e.printStackTrace();

}

finally

{

try

{

conn.close();

}

catch(SQLException onConClose)

{

System.out.println(“error on closing”);

onConClose.printStackTrace();

}

}

}

}

qq me dá um toque, vlw?
abraços.

hjmarcon

vlw pessoal… vou tentar…

colosos_colossus

furutani:
A conexão é feita da mesma forma pra qquer banco.
Pegue o driver JDBC do firebird http://sourceforge.net/project/shownotes.php?release_id=232844
e siga essas instruções http://www.jasperforge.org/sf/wiki/do/viewPage/projects.ireport/wiki/InstallingIReport

o link de baixo ta corrompido

colosos_colossus

furutani:
A conexão é feita da mesma forma pra qquer banco.
Pegue o driver JDBC do firebird http://sourceforge.net/project/shownotes.php?release_id=232844
e siga essas instruções http://www.jasperforge.org/sf/wiki/do/viewPage/projects.ireport/wiki/InstallingIReport

Brother o link tá conrropido

Criado 13 de outubro de 2006
Ultima resposta 6 de jan. de 2010
Respostas 5
Participantes 4